• Home
  • Blog
  • About
  • Michael Conrad
This site uses "cookies" - small data files stored locally on your computer - to save information about your preferences when using this site. Learn More.

Blog Posts by Tag

4 .NET 3 ASP.NET Core 2 Autorest 4 C# 1 CacheManager 1 Consul 1 DnsClient.NET 1 HttpClientFactory 4 Microservices cancel 1 MVC 1 Redis 2 Swagger

Published 2018/5

note

Integrating Autorest Clients with HttpClientFactory and DI

Discussing the problems and possible solutions to use generated autorest clients together with the new HttpClientFactory from Microsoft.Extensions.Http and DI...

Published 2017/5

Seven Tips For Using Swagger And AutoRest Together In ASP.NET Core Services

Swagger is probably the most popular API specification framework, AutoRest is a great library to generate clients out of Swagger definitions for various programming languages. Here are a few tips to get nice and clean results using the two together in ASP.NET Core MVC based web services....

Service Discovery And Health Checks In ASP.NET Core With Consul

In this post we'll take a quick look at what service discovery is, play with Consul and implement a basic service infrastructure in C# using the ASP.NET Core MVC framework and use DnsClient.NET to implement DNS based client side service discovery....

Published 2017/4

note

What if Redis Stops Working - How Do I Keep My App Running

An interesting question came up on the CacheManager repository in issue 146. What do I do, if the Redis server dies and might be offline for a while? Can we just continue working with in-memory cache and wait for Redis to come back online? And if so, how would I do that with CacheManager....

Projects

  • code CacheManager
  • code DnsClient

Contact

  • Github
  • Twitter

About

Privacy

Disclaimer: The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.
© 2025 by Michael Conrad. All rights reserved.