Skip to content

feat: add descriptions for all packages #56

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Feb 24, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,11 @@

<PropertyGroup>
<Description>
Provides building blocks to archive CQRS pattern, including ICommand, IQuery, IPageableQuery, etc.
Provides building blocks to archive CQRS pattern.
Commonly used types:
Cnblogs.Architecture.Ddd.Cqrs.Abstractions.ICommand
Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IQuery
Cnblogs.Architecture.Ddd.Cqrs.Abstractions.IPageableQuery
</Description>
</PropertyGroup>

Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,17 @@
<Project Sdk="Microsoft.NET.Sdk">
<ItemGroup>
<PackageReference Include="Asp.Versioning.Mvc.ApiExplorer" Version="7.0.0" />
<PackageReference Include="Serilog.AspNetCore" Version="6.1.0" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Cqrs.Abstractions\Cnblogs.Architecture.Ddd.Cqrs.Abstractions.csproj" />
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection\Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.csproj" />
</ItemGroup>
<PropertyGroup>
<Description>
Base classes and extensions for CQRS and AspNetCore integrations.
Commonly used types:
Cnblogs.Architecture.Ddd.Cqrs.AspNetCore.ApiControllerBase
</Description>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Asp.Versioning.Mvc.ApiExplorer" Version="7.0.0"/>
<PackageReference Include="Serilog.AspNetCore" Version="6.1.0"/>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Cqrs.Abstractions\Cnblogs.Architecture.Ddd.Cqrs.Abstractions.csproj"/>
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection\Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.csproj"/>
</ItemGroup>
</Project>
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFramework>net7.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<PropertyGroup>
<Description>
Provides SQL server provider for dapper to use.
</Description>
</PropertyGroup>

<ItemGroup>
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Cqrs.Dapper\Cnblogs.Architecture.Ddd.Cqrs.Dapper.csproj" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Cqrs.Dapper\Cnblogs.Architecture.Ddd.Cqrs.Dapper.csproj"/>
</ItemGroup>

<ItemGroup>
<PackageReference Include="Microsoft.Data.SqlClient" Version="5.1.0" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Data.SqlClient" Version="5.1.0"/>
</ItemGroup>

</Project>
Original file line number Diff line number Diff line change
@@ -1,6 +1,13 @@
<Project Sdk="Microsoft.NET.Sdk">
<ItemGroup>
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Cqrs.Abstractions\Cnblogs.Architecture.Ddd.Cqrs.Abstractions.csproj" />
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Infrastructure.Dapper\Cnblogs.Architecture.Ddd.Infrastructure.Dapper.csproj" />
</ItemGroup>
<PropertyGroup>
<Description>
Provides extensions to use dapper as ORM in commands and queries.
</Description>
</PropertyGroup>
<ItemGroup>
<ProjectReference
Include="..\Cnblogs.Architecture.Ddd.Cqrs.Abstractions\Cnblogs.Architecture.Ddd.Cqrs.Abstractions.csproj" />
<ProjectReference
Include="..\Cnblogs.Architecture.Ddd.Infrastructure.Dapper\Cnblogs.Architecture.Ddd.Infrastructure.Dapper.csproj" />
</ItemGroup>
</Project>
Original file line number Diff line number Diff line change
@@ -1,8 +1,14 @@
<Project Sdk="Microsoft.NET.Sdk">

<ItemGroup>
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection\Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.csproj" />
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory\Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.csproj" />
</ItemGroup>
<PropertyGroup>
<Description>
Extension methods to inject InMemoryCacheProvider into DI container.
</Description>
</PropertyGroup>

<ItemGroup>
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection\Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.csproj"/>
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory\Cnblogs.Architecture.Ddd.Infrastructure.CacheProviders.InMemory.csproj"/>
</ItemGroup>

</Project>
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<Description>
Provides extensions for inject DaprEventBus to DI container.
</Description>
</PropertyGroup>

<ItemGroup>
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection\Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.csproj" />
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk">
<ItemGroup>
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection\Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.csproj"/>
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Infrastructure.RedLock\Cnblogs.Architecture.Ddd.Infrastructure.RedLock.csproj"/>
</ItemGroup>
<PropertyGroup>
<Description>
Provides extensions foe injecting RedLock distributed lock provider to DI containers.
</Description>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection\Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.csproj"/>
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Infrastructure.RedLock\Cnblogs.Architecture.Ddd.Infrastructure.RedLock.csproj"/>
</ItemGroup>
</Project>
Original file line number Diff line number Diff line change
@@ -1,7 +1,12 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<Description>
CQRS extensions for ASP.NET Core.
</Description>
</PropertyGroup>

<ItemGroup>
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Cqrs.Abstractions\Cnblogs.Architecture.Ddd.Cqrs.Abstractions.csproj" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Cqrs.Abstractions\Cnblogs.Architecture.Ddd.Cqrs.Abstractions.csproj"/>
</ItemGroup>

</Project>
Original file line number Diff line number Diff line change
@@ -1,8 +1,15 @@
<Project Sdk="Microsoft.NET.Sdk">

<ItemGroup>
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Cqrs.Abstractions\Cnblogs.Architecture.Ddd.Cqrs.Abstractions.csproj"/>
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework\Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.csproj"/>
</ItemGroup>
<PropertyGroup>
<Description>
Provides pageable query handler with EntityFramework.
Commonly used types:
Cnblogs.Architecture.Ddd.Cqrs.EntityFramework.EfPageableQueryHandler
</Description>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Cqrs.Abstractions\Cnblogs.Architecture.Ddd.Cqrs.Abstractions.csproj"/>
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework\Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.csproj"/>
</ItemGroup>

</Project>
Original file line number Diff line number Diff line change
@@ -1,16 +1,19 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<DevelopmentDependency>true</DevelopmentDependency>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="MongoDB.Analyzer" Version="1.2.0" PrivateAssets="None" />
</ItemGroup>
<PropertyGroup>
<DevelopmentDependency>true</DevelopmentDependency>
<Description>
Provide mongodb analyzer with Cnblogs flavored configuration.
</Description>
</PropertyGroup>

<ItemGroup>
<None Include="build\**" Pack="true" PackagePath="build\" />
<None Include="mongodb.analyzer.json" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="MongoDB.Analyzer" Version="1.2.0" PrivateAssets="None"/>
</ItemGroup>

<ItemGroup>
<None Include="build\**" Pack="true" PackagePath="build\"/>
<None Include="mongodb.analyzer.json" Pack="true" PackagePath="\"/>
</ItemGroup>

</Project>
Original file line number Diff line number Diff line change
@@ -1,6 +1,13 @@
<Project Sdk="Microsoft.NET.Sdk">
<ItemGroup>
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Cqrs.Abstractions\Cnblogs.Architecture.Ddd.Cqrs.Abstractions.csproj" />
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Infrastructure.MongoDb\Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.csproj" />
</ItemGroup>
<PropertyGroup>
<Description>
Provide MongoDb base classes for implemnting command and queries.
Commonly used types:
Cnblogs.Architecture.Ddd.Cqrs.MongoDb.MongoPageableQueryHandler
</Description>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Cqrs.Abstractions\Cnblogs.Architecture.Ddd.Cqrs.Abstractions.csproj"/>
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Infrastructure.MongoDb\Cnblogs.Architecture.Ddd.Infrastructure.MongoDb.csproj"/>
</ItemGroup>
</Project>
Original file line number Diff line number Diff line change
@@ -1,8 +1,13 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<Description>
Provides abstrations for implementing service agent.
</Description>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection\Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.csproj" />
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection\Cnblogs.Architecture.Ddd.Cqrs.DependencyInjection.csproj"/>
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0" />
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0"/>
</ItemGroup>
</Project>
Original file line number Diff line number Diff line change
@@ -1,7 +1,20 @@
<Project Sdk="Microsoft.NET.Sdk">

<ItemGroup>
<PackageReference Include="MediatR" Version="12.0.1" />
</ItemGroup>
<PropertyGroup>
<Description>
Provides abstractions for implementing DDD patterns.
Commonly used types:
Cnblogs.Architecture.Ddd.Domain.Abstrations.Entity
Cnblogs.Architecture.Ddd.Domain.Abstrations.DomainEvent
Cnblogs.Architecture.Ddd.Domain.Abstrations.IRepository
Cnblogs.Architecture.Ddd.Domain.Abstrations.IAggregateRoot
Cnblogs.Architecture.Ddd.Domain.Abstrations.IDateTimeProvider
Cnblogs.Architecture.Ddd.Domain.Abstrations.IRandomProvider
</Description>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="MediatR" Version="12.0.1"/>
</ItemGroup>

</Project>
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk">
<ItemGroup>
<PackageReference Include="MediatR" Version="12.0.1" />
</ItemGroup>

<PropertyGroup>
<Description>
Provides abstractions for implementing distributed message system.
</Description>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="MediatR" Version="12.0.1"/>
</ItemGroup>
</Project>
Original file line number Diff line number Diff line change
@@ -1,9 +1,14 @@
<Project Sdk="Microsoft.NET.Sdk">
<ItemGroup>
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.EventBus.Abstractions\Cnblogs.Architecture.Ddd.EventBus.Abstractions.csproj" />
<FrameworkReference Include="Microsoft.AspNetCore.App" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Dapr.AspNetCore" Version="1.10.0" />
</ItemGroup>
<PropertyGroup>
<Description>
Implements distributed message system with dapr.
</Description>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.EventBus.Abstractions\Cnblogs.Architecture.Ddd.EventBus.Abstractions.csproj"/>
<FrameworkReference Include="Microsoft.AspNetCore.App"/>
</ItemGroup>
<ItemGroup>
<PackageReference Include="Dapr.AspNetCore" Version="1.10.0"/>
</ItemGroup>
</Project>
Original file line number Diff line number Diff line change
@@ -1,9 +1,18 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<Description>
Provides abstractions for implementing infrastructure layer in DDD pattern.
Commonly used types:
Cnblogs.Architecture.Ddd.Infratstructure.Abstractions.PagingParams
Cnblogs.Architecture.Ddd.Infratstructure.Abstractions.QueryStringBuilder
Cnblogs.Architecture.Ddd.Infratstructure.Abstractions.IRemoteCacheProvider
</Description>
</PropertyGroup>

<ItemGroup>
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Domain.Abstractions\Cnblogs.Architecture.Ddd.Domain.Abstractions.csproj" />
</ItemGroup>

<ItemGroup>
<FrameworkReference Include="Microsoft.AspNetCore.App" />
</ItemGroup>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,17 @@
<Project Sdk="Microsoft.NET.Sdk">

<ItemGroup>
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Infrastructure.Abstractions\Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.csproj" />
</ItemGroup>
<PropertyGroup>
<Description>
Provides cache provider that implemented with ASP.NET Core MemoryCache.
</Description>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="7.0.0" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Infrastructure.Abstractions\Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.csproj"/>
</ItemGroup>

<ItemGroup>
<PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="7.0.0"/>
</ItemGroup>

</Project>
Original file line number Diff line number Diff line change
@@ -1,14 +1,16 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFramework>net7.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<PropertyGroup>
<Description>
Provides implementations for persistence layer of DDD with Dapper.
Commonly used types:
Cnblogs.Architecture.Ddd.Infrastructure.Dapper.DapperContext
</Description>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Dapper" Version="2.0.123" />
<PackageReference Include="Microsoft.Extensions.Options" Version="7.0.1" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Dapper" Version="2.0.123"/>
<PackageReference Include="Microsoft.Extensions.Options" Version="7.0.1"/>
</ItemGroup>

</Project>
Original file line number Diff line number Diff line change
@@ -1,11 +1,19 @@
<Project Sdk="Microsoft.NET.Sdk">

<ItemGroup>
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="7.0.3" />
</ItemGroup>
<PropertyGroup>
<Description>
Provides implementations for persistence layer of DDD with EntityFramework Core.
Commonly used types:
Cnblogs.Architecture.Ddd.Infrastructure.EntityFramework.BaseRepository
</Description>
</PropertyGroup>

<ItemGroup>
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Infrastructure.Abstractions\Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.csproj" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="7.0.3"/>
</ItemGroup>

<ItemGroup>
<ProjectReference Include="..\Cnblogs.Architecture.Ddd.Infrastructure.Abstractions\Cnblogs.Architecture.Ddd.Infrastructure.Abstractions.csproj"/>
</ItemGroup>

</Project>
Loading