public CompaniesController(
     ICompanyService companyService,
     ICompanyDocumentConverter companyDocumentConverter,
     IUserDocumentConverter userDocumentConverter)
 {
     _companyService           = companyService ?? throw new ArgumentNullException(nameof(companyService));
     _companyDocumentConverter = companyDocumentConverter ?? throw new ArgumentNullException(nameof(companyDocumentConverter));
     _userDocumentConverter    = userDocumentConverter ?? throw new ArgumentNullException(nameof(userDocumentConverter));
 }
예제 #2
0
 public UsersController(
     IUserService userService,
     ICompanyService companyService,
     IWebHostEnvironment webHostEnvironment,
     IUserDocumentConverter userDocumentConverter)
 {
     _userService           = userService ?? throw new ArgumentNullException(nameof(userService));
     _companyService        = companyService ?? throw new ArgumentNullException(nameof(companyService));
     _webHostEnvironment    = webHostEnvironment ?? throw new ArgumentNullException(nameof(webHostEnvironment));
     _userDocumentConverter = userDocumentConverter ?? throw new ArgumentNullException(nameof(userDocumentConverter));
 }