Example #1
0
        private ThumbnailOp(ILocalCache <byte[]> cache, IAsyncFlow <byte[]> async)
        {
            var log = TopicLogger.New("thumbnail-op");

            _log     = log;
            _cache   = cache;
            _async   = async;
            _helpers = ImageUtilities.New(log);
        }
Example #2
0
File: Api.cs Project: mamasha/tests
        private Api(Config config)
        {
            var cache = LocalCache <byte[]> .New();

            var async = AsyncFlow <byte[]> .New();

            _log       = TopicLogger.New("api");
            _thumbnail = ThumbnailOp.New(cache, async);
            _config    = config;
        }
Example #3
0
 private ImageUtilities(ITopicLogger log)
 {
     _log = log;
 }
Example #4
0
 public static IImageUtilities New(ITopicLogger log)
 {
     return
         (new ImageUtilities(log));
 }