Skip to content

Commit a59044a

Browse files
committed
refactory out common project properties
1 parent 145e437 commit a59044a

File tree

5 files changed

+25
-45
lines changed

5 files changed

+25
-45
lines changed

src/Directory.Build.props

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<Project>
2+
3+
<PropertyGroup>
4+
<Authors>Jacques Kang</Authors>
5+
<Company />
6+
<Copyright>Jacques Kang</Copyright>
7+
<PackageLicenseUrl>https://github.com/jacqueskang/IpcServiceFramework/blob/develop/LICENSE</PackageLicenseUrl>
8+
<RepositoryUrl>https://github.com/jacqueskang/IpcServiceFramework</RepositoryUrl>
9+
<PackageTags>dotnetcore,named-pipes,interprocess-communication</PackageTags>
10+
<PackageProjectUrl>https://github.com/jacqueskang/IpcServiceFramework</PackageProjectUrl>
11+
<PackageReleaseNotes>1.0.3
12+
- support enum/guid type
13+
1.0.2
14+
- support implicitly converting input parameters from derived type to base type
15+
1.0.1
16+
- support passing array parameters</PackageReleaseNotes>
17+
<Version>1.0.3</Version>
18+
</PropertyGroup>
19+
20+
</Project>

src/IpcServiceFramework.sln

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ EndProject
1414
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{20913218-C740-42E9-9D17-CAD973B676D0}"
1515
ProjectSection(SolutionItems) = preProject
1616
..\.travis.yml = ..\.travis.yml
17+
Directory.Build.props = Directory.Build.props
1718
..\README.md = ..\README.md
1819
EndProjectSection
1920
EndProject
@@ -23,9 +24,9 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JKang.IpcServiceFramework.C
2324
EndProject
2425
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JKang.IpcServiceFramework.Server", "JKang.IpcServiceFramework.Server\JKang.IpcServiceFramework.Server.csproj", "{069B416A-B2C6-40D1-80B8-AC9ACA2217E3}"
2526
EndProject
26-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "JKang.IpcServiceFramework.Core.Tests", "JKang.IpcServiceFramework.Core.Tests\JKang.IpcServiceFramework.Core.Tests.csproj", "{1EC81913-883B-487C-A3FD-98A80EDE3225}"
27+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JKang.IpcServiceFramework.Core.Tests", "JKang.IpcServiceFramework.Core.Tests\JKang.IpcServiceFramework.Core.Tests.csproj", "{1EC81913-883B-487C-A3FD-98A80EDE3225}"
2728
EndProject
28-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IpcServiceSample.WebServer", "IpcServiceSample.WebServer\IpcServiceSample.WebServer.csproj", "{D57727B9-81F1-439A-AD17-0DB26C8F0523}"
29+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IpcServiceSample.WebServer", "IpcServiceSample.WebServer\IpcServiceSample.WebServer.csproj", "{D57727B9-81F1-439A-AD17-0DB26C8F0523}"
2930
EndProject
3031
Global
3132
GlobalSection(SolutionConfigurationPlatforms) = preSolution

src/JKang.IpcServiceFramework.Client/JKang.IpcServiceFramework.Client.csproj

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,9 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
44
<TargetFramework>netstandard2.0</TargetFramework>
55
<RootNamespace>JKang.IpcServiceFramework</RootNamespace>
66
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
7-
<Authors>Jacques Kang</Authors>
8-
<Company />
9-
<Copyright>Jacques Kang</Copyright>
10-
<PackageLicenseUrl>https://github.com/jacqueskang/IpcServiceFramework/blob/develop/LICENSE</PackageLicenseUrl>
11-
<RepositoryUrl>https://github.com/jacqueskang/IpcServiceFramework</RepositoryUrl>
12-
<PackageTags>dotnetcore,named-pipes,interprocess-communication</PackageTags>
13-
<PackageProjectUrl>https://github.com/jacqueskang/IpcServiceFramework</PackageProjectUrl>
14-
<PackageReleaseNotes>1.0.2
15-
- support implicitly converting input parameters from derived type to base type
16-
1.0.1
17-
- support passing array parameters</PackageReleaseNotes>
18-
<Version>1.0.2</Version>
197
</PropertyGroup>
208

219
<ItemGroup>

src/JKang.IpcServiceFramework.Core/JKang.IpcServiceFramework.Core.csproj

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,9 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
44
<TargetFramework>netstandard2.0</TargetFramework>
55
<RootNamespace>JKang.IpcServiceFramework</RootNamespace>
66
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
7-
<Authors>Jacques Kang</Authors>
8-
<Company />
9-
<Description>A lightweight .NET Core inter-process communication framework allowing invoking a service via named pipeline in a similar way as WCF.</Description>
10-
<Copyright>Jacques Kang</Copyright>
11-
<PackageLicenseUrl>https://github.com/jacqueskang/IpcServiceFramework/blob/develop/LICENSE</PackageLicenseUrl>
12-
<RepositoryUrl>https://github.com/jacqueskang/IpcServiceFramework</RepositoryUrl>
13-
<PackageTags>dotnetcore,named-pipes,interprocess-communication</PackageTags>
14-
<PackageProjectUrl>https://github.com/jacqueskang/IpcServiceFramework</PackageProjectUrl>
15-
<PackageReleaseNotes>1.0.2
16-
- support implicitly converting input parameters from derived type to base type
17-
1.0.1
18-
- support passing array parameters</PackageReleaseNotes>
19-
<Version>1.0.2</Version>
207
</PropertyGroup>
218

229
<ItemGroup>

src/JKang.IpcServiceFramework.Server/JKang.IpcServiceFramework.Server.csproj

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,6 @@
44
<TargetFramework>netstandard2.0</TargetFramework>
55
<RootNamespace>JKang.IpcServiceFramework</RootNamespace>
66
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
7-
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
8-
<Authors>Jacques Kang</Authors>
9-
<Company />
10-
<Description>A lightweight .NET Core inter-process communication framework allowing invoking a service via named pipeline in a similar way as WCF.
11-
This package is for server hosting.</Description>
12-
<Copyright>Jacques Kang</Copyright>
13-
<PackageLicenseUrl>https://github.com/jacqueskang/IpcServiceFramework/blob/develop/LICENSE</PackageLicenseUrl>
14-
<PackageProjectUrl>https://github.com/jacqueskang/IpcServiceFramework</PackageProjectUrl>
15-
<RepositoryUrl>https://github.com/jacqueskang/IpcServiceFramework</RepositoryUrl>
16-
<PackageTags>dotnetcore,named-pipes,interprocess-communication</PackageTags>
17-
<Version>1.0.2</Version>
18-
<PackageReleaseNotes>1.0.2
19-
- support implicitly converting input parameters from derived type to base type
20-
1.0.1
21-
- support passing array parameters</PackageReleaseNotes>
22-
<AssemblyVersion>1.0.2.0</AssemblyVersion>
237
</PropertyGroup>
248

259
<ItemGroup>

0 commit comments

Comments
 (0)