An open API service indexing awesome lists of open source software.

https://github.com/Daniel-Krzyczkowski/AzureDeveloperTemplates

This repository contains helpful code templates for Azure cloud developers.
https://github.com/Daniel-Krzyczkowski/AzureDeveloperTemplates

azure azure-application-insights azure-cosmos-db azure-functions azure-services azure-storage

Last synced: 12 days ago
JSON representation

This repository contains helpful code templates for Azure cloud developers.

Awesome Lists containing this project

README

          

![AzureDeveloperTemplates.png](images/AzureDeveloperTemplates.png)

# Introduction
## This project and repository was created to collect templates related with Azure Services .NET SDK integration and commonly used design patterns.

![.NET Core](https://github.com/Daniel-Krzyczkowski/AzureDeveloperTemplates/workflows/.NET%20Core/badge.svg)

![CodeQL security scanning](https://github.com/Daniel-Krzyczkowski/AzureDeveloperTemplates/workflows/CodeQL/badge.svg)

*If you like this content, please give it a star!*
![github-start.png](images/github-start2.png)

## Below main chapters are covered (will be extended in the future):

#### [1. Azure Application Insights SDK with ASP .NET Core](#Azure-Application-Insights-SDK-with-ASP-NET-Core)
#### [2. Azure Storage Blobs SDK with ASP .NET Core](#Azure-Storage-Blobs-SDK-with-ASP-NET-Core)
#### [3. Azure clients integration with ASP .NET Core using Microsoft.Extensions.Azure.Core Library](#Azure-clients-integration-with-ASP-NET-Core-using-Microsoft.Extensions.Azure.Core-Library)
#### [4. Azure Cosmos DB SDK with ASP .NET Core](#Azure-Cosmos-DB-SDK-with-ASP-NET-Core)
#### [5. Azure Event Hub SDK with ASP .NET Core](#Azure-Event-Hub-SDK-with-ASP-NET-Core)
#### [6. Azure Function With Dependency Injection](#Azure-Function-With-Dependency-Injection)
#### [7. Azure Service Bus SDK with ASP .NET Core](#Azure-Service-Bus-SDK-with-ASP-NET-Core)
#### [8. Azure SignalR Service SDK with ASP .NET Core](#Azure-SignalR-Service-SDK-with-ASP-NET-Core)
#### [9. Azure SQL DB Repository Pattern with Entity Framework Core and ASP .NET Core](#Azure-SQL-DB-Repository-Pattern-with-Entity-Framework-Core-and-ASP-NET-Core)

### Azure Application Insights SDK with ASP .NET Core

![application-insights.png](https://github.com/Daniel-Krzyczkowski/AzureDeveloperTemplates/blob/master/images/application-insights.png?raw=true)

#### Packages used:
1. [Microsoft.ApplicationInsights.AspNetCore](https://www.nuget.org/packages/Microsoft.ApplicationInsights.AspNetCore)

#### Source code:

[Azure Developer Templates Starter project](https://github.com/Daniel-Krzyczkowski/AzureDeveloperTemplates/tree/master/src/azure-asp-net-core-starter-template)

### Azure Storage Blobs SDK with ASP .NET Core
![storage-account.png](https://github.com/Daniel-Krzyczkowski/AzureDeveloperTemplates/blob/master/images/storage-account.png?raw=true)

#### Packages used:
1. [Azure.Storage.Blobs](https://www.nuget.org/packages/Azure.Storage.Blobs/)

#### Source code:

[Azure Developer Templates Starter project](https://github.com/Daniel-Krzyczkowski/AzureDeveloperTemplates/tree/master/src/azure-asp-net-core-starter-template)

### Azure clients integration with ASP .NET Core using Microsoft.Extensions.Azure.Core Library

![app-service.png](https://github.com/Daniel-Krzyczkowski/AzureDeveloperTemplates/blob/master/images/app-service.png?raw=true)

#### Packages used:
1. [Microsoft.Extensions.Azure](https://www.nuget.org/packages/Microsoft.Extensions.Azure/)
2. [Azure.Storage.Blobs](https://www.nuget.org/packages/Azure.Storage.Blobs/)

#### Source code:

[Azure clients integration with ASP .NET Core using Microsoft.Extensions.Azure.Core Library](https://github.com/Daniel-Krzyczkowski/AzureDeveloperTemplates/tree/master/src/azure-core-extensions-asp-net-core-template)

### Azure Cosmos DB SDK with ASP .NET Core

![cosmos-db.png](https://github.com/Daniel-Krzyczkowski/AzureDeveloperTemplates/blob/master/images/cosmos-db.png?raw=true)

#### Packages used:
1. [Azure.Cosmos](https://www.nuget.org/packages/Azure.Cosmos)

#### Source code:

[Azure Developer Templates Starter project](https://github.com/Daniel-Krzyczkowski/AzureDeveloperTemplates/tree/master/src/azure-asp-net-core-starter-template)

### Azure Event Hub SDK with ASP .NET Core

![event-hub.png](https://github.com/Daniel-Krzyczkowski/AzureDeveloperTemplates/blob/master/images/event-hub.png?raw=true)

#### Packages used:
1. [Azure.Messaging.EventHubs](https://www.nuget.org/packages/Azure.Messaging.EventHubs/)

#### Source code:

[Azure Developer Templates Starter project](https://github.com/Daniel-Krzyczkowski/AzureDeveloperTemplates/tree/master/src/azure-asp-net-core-starter-template)

### Azure Function With Dependency Injection

![function-app.png](https://github.com/Daniel-Krzyczkowski/AzureDeveloperTemplates/blob/master/images/function-app.png?raw=true)

#### Packages used:
1. [Microsoft.Azure.Functions.Extensions](https://www.nuget.org/packages/Microsoft.Azure.Functions.Extensions/)
2. [Microsoft.NET.Sdk.Functions](https://www.nuget.org/packages/Microsoft.NET.Sdk.Functions/)

#### Source code:

[Azure Function With Dependency Injection](https://github.com/Daniel-Krzyczkowski/AzureDeveloperTemplates/tree/master/src/azure-function-with-dependency-injection-template)

### Azure Service Bus SDK with ASP .NET Core

![service-bus.png](https://github.com/Daniel-Krzyczkowski/AzureDeveloperTemplates/blob/master/images/service-bus.png?raw=true)

#### Packages used:
1. [Azure.Messaging.ServiceBus](https://www.nuget.org/packages/Azure.Messaging.ServiceBus/)

#### Source code:

[Azure Developer Templates Starter project](https://github.com/Daniel-Krzyczkowski/AzureDeveloperTemplates/tree/master/src/azure-asp-net-core-starter-template)

### Azure SignalR Service SDK with ASP .NET Core

![signalr.png](https://github.com/Daniel-Krzyczkowski/AzureDeveloperTemplates/blob/master/images/signalr.png?raw=true)

#### Packages used:
1. [Microsoft.Azure.SignalR](https://www.nuget.org/packages/Microsoft.Azure.SignalR/)

#### Source code:

[Azure Developer Templates Starter project](https://github.com/Daniel-Krzyczkowski/AzureDeveloperTemplates/tree/master/src/azure-asp-net-core-starter-template)

### Azure SQL DB Repository Pattern with Entity Framework Core and ASP .NET Core

![sql-db.png](https://github.com/Daniel-Krzyczkowski/AzureDeveloperTemplates/blob/master/images/sql-db.png?raw=true)

#### Packages used:
1. [Microsoft.EntityFrameworkCore.SqlServer](https://www.nuget.org/packages/Microsoft.EntityFrameworkCore.SqlServer/)
2. [Microsoft.EntityFrameworkCore.Tools](https://www.nuget.org/packages/Microsoft.EntityFrameworkCore.Tools/)

#### Source code:

[Azure Developer Templates Starter project](https://github.com/Daniel-Krzyczkowski/AzureDeveloperTemplates/tree/master/src/azure-asp-net-core-starter-template)