コード例 #1
0
 public AzureBlobAssetStoreFixture()
 {
     AssetStore = new AzureBlobAssetStore(new AzureBlobAssetOptions
     {
         ConnectionString = "UseDevelopmentStorage=true",
         ContainerName    = "squidex-test-container"
     });
     AssetStore.InitializeAsync(default).Wait();
コード例 #2
0
        private static async Task <IAssetStore> GetAssetStoreAsync(Options options)
        {
            IAssetStore store;

            if (string.Equals(options.Storage, "GC", StringComparison.OrdinalIgnoreCase))
            {
                store = new GoogleCloudAssetStore(new GoogleCloudAssetOptions
                {
                    BucketName = options.GoogleStorage.BucketName
                });
            }
            else
            {
                store = new AzureBlobAssetStore(new AzureBlobAssetOptions
                {
                    ConnectionString = options.AzureStorage.ConnectionString,
                    ContainerName    = options.AzureStorage.Container
                });
            }

            await store.InitializeAsync(default);
コード例 #3
0
 public AzureBlobAssetStoreFixture()
 {
     AssetStore = new AzureBlobAssetStore("UseDevelopmentStorage=true", "squidex-test-container");
     AssetStore.InitializeAsync().Wait();
 }