Gets you up and going with a DotNet app quicker by providing interfaces for commonly used components such as logging, caching and security.
Install-Package DotNetAppStarterKit.Core -Version 2.0.0
dotnet add package DotNetAppStarterKit.Core --version 2.0.0
<PackageReference Include="DotNetAppStarterKit.Core" Version="2.0.0" />
paket add DotNetAppStarterKit.Core --version 2.0.0
* Upgrades to .NET 4.5.1
* BREAKING CHANGE: Async has been split into it's own interfaces in commands and queries.
To not break anything just implement IQuery, ICachedQuery and IAsyncQuery or ICommand and IAsyncCommand.
However a better approach is to have them split, a query or command should either be async or not - choose one instead of implementing both.
This package has no dependencies.