public CreateTemplateDefinitionHandler(ITemplatingPersistenceConfiguration persistenceConfiguration) { if (persistenceConfiguration == null) { throw new ArgumentNullException(nameof(persistenceConfiguration)); } _persistenceConfiguration = persistenceConfiguration; }
public AddTemplatePageAreasHandler(ITemplatingPersistenceConfiguration persistenceConfiguration) { if (persistenceConfiguration == null) { throw new ArgumentNullException(nameof(persistenceConfiguration)); } _persistenceConfiguration = persistenceConfiguration; }
public SaveBitmapForTemplatePageCanvasHandler(ITemplatingPersistenceConfiguration persistenceConfiguration) { if (persistenceConfiguration == null) { throw new ArgumentNullException(nameof(persistenceConfiguration)); } _persistenceConfiguration = persistenceConfiguration; }
public PrepareTemplates(IImageProcessingPersistenceConfiguration imageProcessingConfig, ITemplatingPersistenceConfiguration templatingConfig) { if (imageProcessingConfig == null) { throw new ArgumentNullException(nameof(imageProcessingConfig)); } if (templatingConfig == null) { throw new ArgumentNullException(nameof(templatingConfig)); } ImageProcessingConfig = imageProcessingConfig; TemplatingConfig = templatingConfig; }
public AddTemplateDefinitionPageHandler(ITemplatingPersistenceConfiguration persistenceConfiguration, IResourceCommandHandler <SaveBitmapForTemplatePageCanvasDefinition, FileStorageRequestResult> saveCanvasHandler) { if (persistenceConfiguration == null) { throw new ArgumentNullException(nameof(persistenceConfiguration)); } if (saveCanvasHandler == null) { throw new ArgumentNullException(nameof(saveCanvasHandler)); } _persistenceConfiguration = persistenceConfiguration; _saveCanvasHandler = saveCanvasHandler; }
public HomeController(IImageProcessingPersistenceConfiguration imageProcessingConfig, ITemplatingPersistenceConfiguration templatingConfig, PrepareTemplates prepareTemplates) { if (imageProcessingConfig == null) { throw new ArgumentNullException(nameof(imageProcessingConfig)); } if (templatingConfig == null) { throw new ArgumentNullException(nameof(templatingConfig)); } if (prepareTemplates == null) { throw new ArgumentNullException(nameof(prepareTemplates)); } ImageProcessingConfig = imageProcessingConfig; TemplatingConfig = templatingConfig; _prepareTemplates = prepareTemplates; }
public TemplatingContext(ITemplatingPersistenceConfiguration configuration) : base(new DbContextOptionsBuilder <TemplatingContext>() .UseSqlServer(configuration.DatabaseConnectionString).Options) { Database.EnsureCreated(); }