示例#1
0
 public FacilitiesController(CursedDataContext db,
                             [FromServices] ILicenseValidation licenseValidation,
                             [FromServices] IErrorHandlerFactory errorHandlerFactory,
                             [FromServices] ILogProvider <CursedAuthenticationContext> logProvider)
 {
     logic            = new FacilitiesLogic(db, licenseValidation);
     logicValidation  = new FacilitiesLogicValidation(db, errorHandlerFactory);
     this.logProvider = logProvider;
 }
示例#2
0
 public FacilitiesTests(TestsFixture fixture)
 {
     this.fixture    = fixture;
     logicValidation = new FacilitiesLogicValidation(fixture.db, new StatusMessageFactory());
 }