示例#1
0
 public BasicImageFacadeService(IComputerDefinitionService computerDefinitionService, IComputationService computationService, IImageRepository imageRepository, IImageFactoryCreation imageFactoryCreation, IImageCalculationService imageCalculationService)
 {
     _computerDefinitionService = computerDefinitionService;
     _computationService        = computationService;
     _imageRepository           = imageRepository;
     _imageFactoryCreation      = imageFactoryCreation;
     _imageCalculationService   = imageCalculationService;
 }
示例#2
0
 public ComplexImageFacadeService(IComputerDefinitionService computerDefinitionService, IComputationService computationService, IImageRepository imageRepository, IEmailSenderService emailSenderService, IImageFactoryCreation imageFactoryCreation, IImageCalculationService imageCalculationService)
 {
     _computerDefinitionService = computerDefinitionService;
     _computationService        = computationService;
     _imageRepository           = imageRepository;
     _emailSenderService        = emailSenderService;
     _imageFactoryCreation      = imageFactoryCreation;
     _imageCalculationService   = imageCalculationService;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="FibonacciController"/> class.
 /// </summary>
 /// <param name="computationService"></param>
 public FibonacciController(IComputationService computationService)
 {
     _computationService = computationService;
 }