/// <summary> /// Initializes a new instance of the <see cref="BlobsManager"/> class /// </summary> /// <param name="log">Log</param> /// <param name="blobsStore">Blobs store</param> /// <param name="blobsMetadataStore">Blobs metadata store</param> /// <param name="resizeImagesQueue">Resize images queue</param> public BlobsManager( ILog log, IBlobsStore blobsStore, IBlobsMetadataStore blobsMetadataStore, IResizeImagesQueue resizeImagesQueue) { this.log = log; this.blobsStore = blobsStore; this.blobsMetadataStore = blobsMetadataStore; this.resizeImagesQueue = resizeImagesQueue; }
/// <summary> /// Initializes a new instance of the <see cref="ResizeImagesWorker"/> class /// </summary> /// <param name="log">log</param> /// <param name="resizeImagesQueue">Resize images queue</param> /// <param name="blobsManager">Blobs manager</param> public ResizeImagesWorker(ILog log, IResizeImagesQueue resizeImagesQueue, IBlobsManager blobsManager) : base(log) { this.Queue = resizeImagesQueue; this.blobsManager = blobsManager; }