Esempio n. 1
0
 /// <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;
 }
Esempio n. 2
0
 /// <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;
 }