If you intend to use the WindowsAzure.Storage library with .Net Core you'll hit a "compatibility wall" trying to make it work. So how can we use .Net Core to Create Azure Blob Storage SAS Keys? 3. Create the following methods Find a full working sample here: https://github.com/cmendible/dotnetcore.samples/tree/master/cloud.design.patterns/ValetKey/ValetKey.Server Hope it helps!!!