12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- //using Microsoft.WindowsAzure.Storage;
- //using Microsoft.WindowsAzure.Storage.Blob;
- //using System;
- //namespace TEAMModelOS.SDK.Module.AzureBlob.Configuration
- //{
- // public sealed class BlobClientSingleton
- // {
- // private static string _connectionString;
- // private CloudBlobClient BlobClient;
- // private BlobClientSingleton() { }
- // public CloudBlobClient GetBlobClient()
- // {
- // if (BlobClient != null)
- // {
- // return BlobClient;
- // }
- // else
- // {
- // getInstance(_connectionString);
- // return BlobClient;
- // }
- // }
- // public static BlobClientSingleton getInstance(string connectionString)
- // {
- // _connectionString = connectionString;
- // return SingletonInstance.instance;
- // }
- // private static class SingletonInstance
- // {
- // public static BlobClientSingleton instance = new BlobClientSingleton()
- // {
- // BlobClient = CloudStorageAccount.Parse(_connectionString).CreateCloudBlobClient()
- // //BlobClient = new CloudBlobClient(new Uri(_connectionString))
- // };
- // }
- // }
- //}
|