public static async Task <IList <byte[]> > GetBytesListAsync( this ISpeedwaveBlobContainer blobContainer, string searchPattern, int skipCount, int maxResultCount = 10) { var bytesList = await blobContainer.GetListAsync(searchPattern, skipCount, maxResultCount); return(bytesList.ToList()); }
public StoreChainLogoManager( IOptions <StoreChainLogoBlobOptions> options, ISpeedwaveBlobContainer <StoreChainLogoBlobContainer> blobContainer, IImageManipulator imageManipulator, IMd5Hasher md5Hasher) { BlobContainer = blobContainer; Options = options.Value; ImageManipulator = imageManipulator; Md5Hasher = md5Hasher; }
public CategoryThumbnailManager( IOptions <CategoryThumbnailsBlobOptions> options, ISpeedwaveBlobContainer <CategoryThumbnailsBlobContainer> blobContainer, IMd5Hasher md5Hasher, IImageManipulator imageManipulator) { BlobContainer = blobContainer; Options = options.Value; ImageManipulator = imageManipulator; Md5Hasher = md5Hasher; }
public ItemPictureManager( IOptions <ItemPicturesBlobOptions> options, ISpeedwaveBlobContainer <ItemPicturesBlobContainer> blobContainer, IImageManipulator imageManipulator, IMd5Hasher md5Hasher) { BlobContainer = blobContainer; Options = options.Value; ImageManipulator = imageManipulator; Md5Hasher = md5Hasher; }
public CategoryThumbnailManager( ISpeedwaveBlobContainer blobContainer, IImageManipulator imageManipulator, IOptions <SpeedwaveBlobOptions> options, IRepository <CategoryEntity, int> categoryRepository, IMd5Hasher md5Hasher) { BlobContainer = blobContainer; ImageManipulator = imageManipulator; CategoryRepository = categoryRepository; Options = options.Value; Md5Hasher = md5Hasher; }
public SlideShowPictureManager( IGuidGenerator guidGenerator, IOptions <SlideShowBlobOptions> options, IOptions <XmlSettings> xmlSettings, ISpeedwaveBlobContainer <SlideShowBlobContainer> blobContainer, IMd5Hasher md5Hasher, IImageManipulator imageManipulator) { BlobContainer = blobContainer; ImageManipulator = imageManipulator; Md5Hasher = md5Hasher; Options = options.Value; XmlSettings = xmlSettings.Value; GuidGenerator = guidGenerator; }
public SpeedwaveBlobContainer(ISpeedwaveBlobContainerFactory blobContainerFactory) { _container = (ISpeedwaveBlobContainer)blobContainerFactory.Create <TContainer>(); }