示例#1
0
 public PrintController(ILogger <ProjectController> logger, WebHostServiceConfiguration config, IPartService partService, ILabelPrinter labelPrinter)
 {
     _logger       = logger;
     _config       = config;
     _partService  = partService;
     _labelPrinter = labelPrinter;
 }
示例#2
0
 public PartTypeController(ILogger <PartTypeController> logger, WebHostServiceConfiguration config, IPartTypeService partTypeService, IPartService partService)
 {
     _logger          = logger;
     _config          = config;
     _partTypeService = partTypeService;
     _partService     = partService;
 }
示例#3
0
 public ProjectController(ILogger <ProjectController> logger, WebHostServiceConfiguration config, IPartService partService, IProjectService projectService)
 {
     _logger         = logger;
     _config         = config;
     _partService    = partService;
     _projectService = projectService;
 }
示例#4
0
 public PartController(ILogger <PartController> logger, IMemoryCache cache, WebHostServiceConfiguration config, IPartService partService, IProjectService projectService)
 {
     _logger         = logger;
     _cache          = cache;
     _config         = config;
     _partService    = partService;
     _projectService = projectService;
 }
示例#5
0
 public BinnerWebHostService(HostSettings hostSettings, WebHostServiceConfiguration config, IWebHostFactory webHostFactory,
                             ILogger <BinnerWebHostService> logger, IServiceProvider serviceProvider)
 {
     _hostSettings   = hostSettings;
     _config         = config ?? throw new ArgumentNullException(nameof(config));
     WebHostFactory  = webHostFactory ?? throw new ArgumentNullException(nameof(webHostFactory));
     Logger          = logger ?? throw new ArgumentNullException(nameof(logger));
     ServiceProvider = serviceProvider ?? throw new ArgumentNullException(nameof(serviceProvider));
 }
示例#6
0
 public PartController(ILogger <PartController> logger, WebHostServiceConfiguration config, IPartService partService, IPartTypeService partTypeService, IProjectService projectService, ILabelPrinter labelPrinter, IBarcodeGenerator barcodeGenerator)
 {
     _logger           = logger;
     _config           = config;
     _partService      = partService;
     _partTypeService  = partTypeService;
     _projectService   = projectService;
     _labelPrinter     = labelPrinter;
     _barcodeGenerator = barcodeGenerator;
 }
示例#7
0
 public ExportController(ILogger <ProjectController> logger, WebHostServiceConfiguration config, IStorageProvider storageProvider)
 {
     _logger          = logger;
     _config          = config;
     _storageProvider = storageProvider;
 }