public IFileStore CreateFileStore(StatefulServiceContext context) { var filestoretype = context.GetFileStoreType(); switch (filestoretype) { case FileStoreType.Local: return(CreateLocalFileStore(context)); case FileStoreType.AzureBlobStorage: return(CreateAzureBlobStorageStore(context)); default: return(null); } }