NET Core Web Api and Cosmos DB SDK 2.0 and 3.0

I created an example of a NET Core Web Api that makes use of both the Cosmos DB SDK 2.0 and 3.0. The example is based on an Order entity with multiple Order Item entities. It includes controller methods for working with Orders in both v1 and v2 of the API. Note, in v2 of the…

Logic Apps, Service Bus and Send Grid

In my endeavor to get a better understanding of Azure Logic Apps, I converted some existing code in one of my side projects from Azure Storage Queues and Azure Functions to Service Bus and Logic Apps. The code I was converting sends notifications to users. My code will send a message to a Service Bus…

Azure AD B2C ASP.NET Core Web App and Web Api … Finally!

I have been determined to get an example of a Web App and Web Api working together with Azure AD B2C. Much of the example is based on  https://github.com/Azure-Samples/active-directory-b2c-dotnetcore-webapp. While this is an excellent example, I wanted and example with a separate Web App and Web Api. The code can be found at https://github.com/mattruma/ADB2CWebAppWebApi. I will highlight…

Razor Pages Gotcha

I have been playing around with Razor Pages as of late, you can read more at https://docs.microsoft.com/en-us/aspnet/core/razor-pages/?view=aspnetcore-2.1&tabs=visual-studio. The main difference with Razor Pages and ASP.NET MVC is that the Razor Page includes both the model and the controller. It is more of an MVVM approach, that also includes two-way data binding. Anyway, I was struggling with…

Local Development with Azure Functions and Event Grid

For the past couple of days I have been working with Azure Functions and Event Grid.  The challenge I encountered was getting it so I could run and debug my Azure Functions locally, specifically the Even Grid Azure Function. Finally figured it out! For my example I am using two Azure Functions, the first is…