The template will change all Burcin words under the dist folder to the folder name.
# retrieves latest
dotnet new install "Burcin.Templates.CSharp"
# retrieves a specific version with source definition
dotnet new install "Burcin.Templates.CSharp::1.2.21" --nuget-source https://api.nuget.org/v3/index.jsonWarning
It looks like --update-* commands are not working (4/22/2020)
# checks if tere is an update
dotnet new "Burcin.Templates.CSharp" --update-check# applies if tere is an update
dotnet new "Burcin.Templates.CSharp" --update-applydotnet new uninstall "Burcin.Templates.CSharp"dotnet new burcin --helpcd "<PATH>"; #e.g. C:\Users\<USERNAME>\Source\local\<MYPROJECT>
# Full Modular Polylith on .NET 10 (the canonical example):
dotnet new burcin --name "MyFolder" `
--OrganizationLegalName "MyOrganization, Inc." --OrganizationName "MyOrganization" --ProjectName "MyProject" `
--DatabaseName "MyProjectDb" --Authors "Your Name" `
--RepositoryUrl "https://github.com/<changeme>/myproject" `
--EntityFramework --OData --Cache "All" `
--DocFx --GitHubTemplates --NugetSourceGitHub --NugetSourceAzureDevOps `
--SkipRestore;
# Minimal scaffold (no EF / no modules / no OData) — useful for stateless services:
dotnet new burcin --name "MyFolder" `
--OrganizationLegalName "MyOrganization, Inc." --OrganizationName "MyOrganization" --ProjectName "MyService" `
--DatabaseName "MyServiceDb" --Authors "Your Name" `
--SkipRestore;See the generated project's README.md for architecture details — the Modular Polylith pattern,
per-module schemas, Outbox/Inbox flows, Aspire AppHost orchestration, and how to add a new module.
dotnet new list burcin;