Example #1
0
 public ThumbnailsExportImport(IThumbnailTaskSearchService taskSearchService,
                               IThumbnailOptionSearchService optionSearchService, IThumbnailTaskService taskService,
                               IThumbnailOptionService optionService, JsonSerializer jsonSerializer)
 {
     _taskSearchService   = taskSearchService;
     _optionSearchService = optionSearchService;
     _taskService         = taskService;
     _optionService       = optionService;
     _jsonSerializer      = jsonSerializer;
 }
Example #2
0
        public ThumbnailsExportImport(IThumbnailTaskSearchService taskSearchService,
                                      IThumbnailOptionSearchService optionSearchService, IThumbnailTaskService taskService,
                                      IThumbnailOptionService optionService, IOptions <MvcJsonOptions> jsonOptions)
        {
            _taskSearchService   = taskSearchService;
            _optionSearchService = optionSearchService;
            _taskService         = taskService;
            _optionService       = optionService;

            _serializer = JsonSerializer.Create(jsonOptions.Value.SerializerSettings);
        }
        public ThumbnailsExportImport(IThumbnailTaskSearchService taskSearchService,
                                      IThumbnailOptionSearchService optionSearchService, IThumbnailTaskService taskService,
                                      IThumbnailOptionService optionService)
        {
            _taskSearchService   = taskSearchService;
            _optionSearchService = optionSearchService;
            _taskService         = taskService;
            _optionService       = optionService;

            _serializer = new JsonSerializer();
            _serializer.ReferenceLoopHandling = ReferenceLoopHandling.Ignore;
            _serializer.Formatting            = Formatting.Indented;
            _serializer.NullValueHandling     = NullValueHandling.Ignore;
        }
Example #4
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="thumbnailOptionService"></param>
 /// <param name="thumbnailOptionSearchService"></param>
 public ThumbnailsOptionsController(IThumbnailOptionService thumbnailOptionService, IThumbnailOptionSearchService thumbnailOptionSearchService)
 {
     _thumbnailOptionService       = thumbnailOptionService;
     _thumbnailOptionSearchService = thumbnailOptionSearchService;
 }
Example #5
0
 public ThumbnailOptionSearchService(Func <IThumbnailRepository> thumbnailRepositoryFactor, IThumbnailOptionService optionsService)
 {
     _thumbnailRepositoryFactor = thumbnailRepositoryFactor;
     _optionsService            = optionsService;
 }