Arcus.Templates.WebApi
1.0.0
See the version list below for details.
dotnet new install Arcus.Templates.WebApi::1.0.0
Arcus Templates
.NET Core templates to simplify the new projects and applying best practices.
Installation
Web API Template
We provide a template to build Web APIs. (docs)
First, install the template:
> dotnet new --install Arcus.Templates.WebApi
When installed, the template can be created with shortname: arcus-webapi
:
> dotnet new arcus-webapi --name Arcus.Demo.WebAPI
Azure Service Bus Queue Worker Template
We provide a template to build worker projects with a Azure Service Bus message pump. (docs)
First, install the template:
> dotnet new --install Arcus.Templates.SerivceBus.Queue
When installed, the template can be created with shortname: arcus-servicebus-queue
:
> dotnet new arcus-servicebus-queue --name Arcus.Demo.ServiceBus.Queue
Azure Service Bus Topic Worker Template
We provide a template to build worker projects with a Azure Service Bus message pump. (docs)
First, install the template:
> dotnet new --install Arcus.Templates.ServiceBus.Topic
When installed, the template can be created with shortname: arcus-servicebus-topic
:
> dotnet new arcus-servicebus-topic --name Arcus.Demo.ServiceBus.Topic
Documentation
All documentation can be found on here.
Customers
Are you an Arcus user? Let us know and get listed!
License Information
This is licensed under The MIT License (MIT). Which means that you can use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the web application. But you always need to state that Codit is the original author of this web application.
-
net6.0
- Arcus.Observability.Correlation (>= 2.6.0)
- Arcus.Observability.Telemetry.AspNetCore (>= 2.6.0)
- Arcus.Observability.Telemetry.Core (>= 2.6.0)
- Arcus.Observability.Telemetry.Serilog.Filters (>= 2.6.0)
- Arcus.Observability.Telemetry.Serilog.Sinks.ApplicationInsights (>= 2.6.0)
- Arcus.Security.Core (>= 1.8.1)
- Arcus.Security.Providers.AzureKeyVault (>= 1.8.1)
- Arcus.WebApi.Hosting (>= 1.6.1)
- Arcus.WebApi.Logging (>= 1.6.1)
- Arcus.WebApi.Security (>= 1.6.1)
- Guard.NET (>= 3.0.0)
- Microsoft.VisualStudio.Azure.Containers.Tools.Targets (>= 1.17.0)
- Serilog.AspNetCore (>= 6.0.1)
- Swashbuckle.AspNetCore (>= 6.4.0)
- Swashbuckle.AspNetCore.Filters (>= 7.0.5)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
2.0.0 | 238 | 6/4/2024 |
1.1.0 | 1,023 | 1/25/2023 |
1.0.0 | 530 | 10/6/2022 |
0.8.0 | 637 | 6/2/2022 |
0.7.0 | 710 | 8/25/2021 |
0.6.0 | 2,188 | 2/23/2021 |
0.6.0-preview-01 | 240 | 2/19/2021 |
0.5.0 | 393 | 2/16/2021 |
0.4.0 | 591 | 6/18/2020 |
0.3.0 | 526 | 4/8/2020 |
0.2.0 | 525 | 3/26/2020 |
0.1.1 | 615 | 10/9/2019 |
0.1.0 | 555 | 10/9/2019 |