Skip to content

Commit 26de9c5

Browse files
committed
Added ServiceStack.Kestrel.Core csproj (containing .Core deps) + update .Core pkg titles
1 parent f5f570f commit 26de9c5

17 files changed

Lines changed: 54 additions & 19 deletions

File tree

build/build-core.proj

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,11 @@
147147
Targets="Build;Pack"
148148
Properties="Configuration=$(Configuration)" />
149149

150+
<!-- ServiceStack.Kestrel.Core -->
151+
<MSBuild Projects="$(BuildSolutionDir)/src/ServiceStack.Kestrel/ServiceStack.Kestrel.Core.csproj" Targets="Restore" />
152+
<MSBuild Projects="$(BuildSolutionDir)/src/ServiceStack.Kestrel/ServiceStack.Kestrel.Core.csproj"
153+
Targets="Build;Pack"
154+
Properties="Configuration=$(Configuration)" />
150155

151156
<!-- Copy all *.nupkg to /NuGet -->
152157
<ItemGroup>

src/ServiceStack.Api.OpenApi/ServiceStack.Api.OpenApi.Core.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<AssemblyName>ServiceStack.Api.OpenApi</AssemblyName>
66
<RootNamespace>ServiceStack.Api.OpenApi</RootNamespace>
77
<TargetFrameworks>netstandard2.0</TargetFrameworks>
8-
<Title>ServiceStack support for Open API v2.0 and integrated Swagger UI</Title>
8+
<Title>ServiceStack.Api.OpenApi .NET Standard 2.0</Title>
99
<PackageDescription>
1010
Implements v2.0 of the Open API Specification (https://www.openapis.org).
1111
Open API is a specification and complete framework implementation for describing, producing, consuming, and visualizing RESTful web services.

src/ServiceStack.Client/ServiceStack.Client.Core.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<AssemblyName>ServiceStack.Client</AssemblyName>
66
<RootNamespace>ServiceStack.Client</RootNamespace>
77
<TargetFrameworks>netstandard2.0</TargetFrameworks>
8-
<Title>.NET and .NET Core fast, end-to-end typed, code-gen free Service Clients</Title>
8+
<Title>ServiceStack.Client .NET Standard 2.0</Title>
99
<PackageDescription>
1010
JSON, XML, CSV, JSV, SOAP and MQ Generic Service Clients.
1111
</PackageDescription>

src/ServiceStack.Common/ServiceStack.Common.Core.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<RootNamespace>ServiceStack.Common</RootNamespace>
66
<TargetFrameworks>netstandard2.0</TargetFrameworks>
77
<RootNamespace>ServiceStack</RootNamespace>
8-
<Title>Common libraries for ServiceStack projects</Title>
8+
<Title>ServiceStack.Common .NET Standard 2.0</Title>
99
<PackageDescription>
1010
ServiceStack Templates, Virtual File System, SimpleContainer and Common library for ServiceStack projects.
1111
</PackageDescription>

src/ServiceStack.HttpClient/ServiceStack.HttpClient.Core.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<AssemblyName>ServiceStack.HttpClient</AssemblyName>
66
<RootNamespace>ServiceStack.HttpClient</RootNamespace>
77
<TargetFrameworks>netstandard2.0</TargetFrameworks>
8-
<Title>Common libraries for ServiceStack projects</Title>
8+
<Title>ServiceStack.HttpClient .NET Standard 2.0</Title>
99
<PackageDescription>
1010
Typed .NET Core and .NET Framework ServiceClients based on .NET's HttpClient
1111
</PackageDescription>

src/ServiceStack.Interfaces/ServiceStack.Interfaces.Core.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<AssemblyName>ServiceStack.Interfaces</AssemblyName>
66
<RootNamespace>ServiceStack.Interfaces</RootNamespace>
77
<TargetFrameworks>netstandard2.0</TargetFrameworks>
8-
<Title>Lightweight and implementation-free interfaces for ServiceStack</Title>
8+
<Title>ServiceStack.Interfaces .NET Standard 2.0</Title>
99
<PackageDescription>
1010
Lightweight and implementation-free interfaces for DTO's, providers and adapters.
1111
</PackageDescription>
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<PackageId>ServiceStack.Kestrel.Core</PackageId>
5+
<AssemblyName>ServiceStack.Kestrel</AssemblyName>
6+
<RootNamespace>ServiceStack.Kestrel</RootNamespace>
7+
<TargetFramework>netstandard2.0</TargetFramework>
8+
<Title>ServiceStack.Kestrel .NET Standard 2.0</Title>
9+
<PackageDescription>
10+
Provides AppSelfHostBase implementation for .NET Core's Kestrel Self Host HTTP Server
11+
12+
To get started see: https://servicestack.net/getting-started
13+
</PackageDescription>
14+
<PackageTags>ServiceStack;SelfHost;Host;Kestrel;HTTP;Server</PackageTags>
15+
</PropertyGroup>
16+
17+
<ItemGroup>
18+
<ProjectReference Include="..\ServiceStack.Interfaces\ServiceStack.Interfaces.Core.csproj"/>
19+
<ProjectReference Include="..\ServiceStack.Common\ServiceStack.Common.Core.csproj" />
20+
<ProjectReference Include="..\ServiceStack.Client\ServiceStack.Client.Core.csproj" />
21+
<ProjectReference Include="..\ServiceStack\ServiceStack.Core.csproj" />
22+
<PackageReference Include="ServiceStack.Text.Core" Version="$(Version)" />
23+
<PackageReference Include="Microsoft.AspNetCore.Server.Kestrel" Version="2.1.2" />
24+
<PackageReference Include="Microsoft.AspNetCore.Http" Version="2.1.1" />
25+
<PackageReference Include="Microsoft.AspNetCore.Http.Abstractions" Version="2.1.1" />
26+
<PackageReference Include="Microsoft.AspNetCore.Http.Extensions" Version="2.1.1" />
27+
<PackageReference Include="Microsoft.AspNetCore.Hosting.Abstractions" Version="2.1.1" />
28+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="2.1.1" />
29+
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="2.1.1" />
30+
<PackageReference Include="System.Memory" Version="4.5.1" />
31+
</ItemGroup>
32+
33+
</Project>

src/ServiceStack.Logging.Log4Net/ServiceStack.Logging.Log4Net.Core.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<AssemblyName>ServiceStack.Logging.Log4Net</AssemblyName>
55
<RootNamespace>ServiceStack.Logging.Log4Net</RootNamespace>
66
<TargetFrameworks>netstandard2.0</TargetFrameworks>
7-
<Title>ServiceStack.Logging.Log4Net</Title>
7+
<Title>ServiceStack.Logging.Log4Net .NET Standard 2.0</Title>
88
<PackageDescription>
99
Provides log4net logging integration for other ServiceStack projects
1010
</PackageDescription>

src/ServiceStack.Logging.NLog/ServiceStack.Logging.NLog.Core.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<AssemblyName>ServiceStack.Logging.NLog</AssemblyName>
66
<RootNamespace>ServiceStack.Logging.NLog</RootNamespace>
77
<TargetFrameworks>netstandard2.0</TargetFrameworks>
8-
<Title>ServiceStack.Logging.NLog</Title>
8+
<Title>ServiceStack.Logging.NLog .NET Standard 2.0</Title>
99
<PackageDescription>
1010
Provides NLog logging integration for other ServiceStack projects
1111
</PackageDescription>

src/ServiceStack.MsgPack/ServiceStack.MsgPack.Core.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<AssemblyName>ServiceStack.MsgPack</AssemblyName>
66
<RootNamespace>ServiceStack.MsgPack</RootNamespace>
77
<TargetFrameworks>netstandard2.0</TargetFrameworks>
8-
<Title>Message Pack support for ServiceStack. Includes typed MsgPack Client</Title>
8+
<Title>ServiceStack.MsgPack .NET Standard 2.0</Title>
99
<PackageDescription>
1010
Add the MsgPack binary format and endpoint to a ServiceStack web service host.
1111
</PackageDescription>

0 commit comments

Comments
 (0)