TalosCore 1.0.0

There is a newer version of this package available.
See the version list below for details.
dotnet tool install --global TalosCore --version 1.0.0
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local TalosCore --version 1.0.0
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=TalosCore&version=1.0.0
                    
nuke :add-package TalosCore --version 1.0.0
                    

TalosCore is a dotnet Core controller generator. I decided to write it when I was creating microservices from scratch
and I realized I was spending a lot of time implementing the same pattern of code based on simple schema.\n
It uses definitions of Entity Framework Core entities and generates REST interface controllers and CQRS types to access them. It first
finds the DbContext class and parses out the DbSet properties. It takes that set of entities and then finds and parses the entity
classes. then it generates the controller files as a REST API.\n
The API is a simple pattern of GetList, Get, Create, and Update--basic CRUD operations (though Delete isn't there just yet).\n
The resulting controller methods are not expected to be the final API for all projects, but is a baseline starting point that you can
enhance to add relationships and logic to.

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
.NET Core netcoreapp2.1 is compatible.  netcoreapp2.2 was computed.  netcoreapp3.0 was computed.  netcoreapp3.1 was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last Updated
1.0.3 4,198 3/31/2019
1.0.2 4,716 1/20/2019
1.0.1 4,941 1/14/2019
1.0.0 4,889 1/13/2019