Class BlobStorageStoreExtensions
Extension methods for Azure Blob storage.
Inheritance
System.Object
BlobStorageStoreExtensions
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Cqrs.Azure.BlobStorage
Assembly: Cqrs.Azure.BlobStorage.dll
Syntax
public static class BlobStorageStoreExtensions
Methods
GetByFolder<TData>(IDataStore<TData>)
Get all TData
items in the folder.
Declaration
public static IEnumerable<TData> GetByFolder<TData>(this IDataStore<TData> datastore)where TData : Entity
Parameters
Type | Name | Description |
---|---|---|
IDataStore<TData> | datastore |
Returns
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<TData> |
Type Parameters
Name | Description |
---|---|
TData |
GetByFolder<TData>(IDataStore<TData>, String)
Get all TData
items in the folder.
Declaration
public static IEnumerable<TData> GetByFolder<TData>(this IDataStore<TData> datastore, string folderName)
Parameters
Type | Name | Description |
---|---|---|
IDataStore<TData> | datastore | |
System.String | folderName |
Returns
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<TData> |
Type Parameters
Name | Description |
---|---|
TData |
GetByName<TData>(IDataStore<TData>, Guid)
Get TData
by its name.
Declaration
public static TData GetByName<TData>(this IDataStore<TData> datastore, Guid id)where TData : Entity, new ()
Parameters
Type | Name | Description |
---|---|---|
IDataStore<TData> | datastore | |
System.Guid | id |
Returns
Type | Description |
---|---|
TData |
Type Parameters
Name | Description |
---|---|
TData |
GetByName<TData>(IDataStore<TData>, String)
Get TData
by its name.
Declaration
public static TData GetByName<TData>(this IDataStore<TData> datastore, string name)
Parameters
Type | Name | Description |
---|---|---|
IDataStore<TData> | datastore | |
System.String | name |
Returns
Type | Description |
---|---|
TData |
Type Parameters
Name | Description |
---|---|
TData |