Latest posts

Injecting settings into an ASP.NET Core application

Injecting settings into an ASP.NET Core application

I had previously struggled to work out how to deal with injected dependencies that required some data. For example, if you are injecting a mail service, it is going to need the server settings. That's fine when the service is a class in your own project, but when you want to wrap it up into a reusable Nuget package, it doesn't work quite so easily.

I finally discovered how easy it is to inject the service with the required settings, so blogged about it before I forgot!

Accessing Google Drive from an ASP.NET application

Accessing Google Drive from an ASP.NET application

Accessing Google Drive from an ASP.NET application looked easy until I tried it, and discovered that pretty much all the information out there is either misleading or plain wrong.

This blog post explains the three approaches I tried, and why the first two didn't work. There are also plenty of links to the only reliable source of information I could find.