コード例 #1
0
ファイル: CompaniesController.cs プロジェクト: No0zZy/Cursed
 public CompaniesController(CursedDataContext db,
                            [FromServices] IErrorHandlerFactory errorHandlerFactory,
                            [FromServices] ILogProvider <CursedAuthenticationContext> logProvider)
 {
     logic            = new CompaniesLogic(db);
     logicValidation  = new CompaniesLogicValidation(db, errorHandlerFactory);
     this.logProvider = logProvider;
 }
コード例 #2
0
ファイル: CompaniesTests.cs プロジェクト: No0zZy/Cursed
 public CompaniesTests(TestsFixture fixture)
 {
     this.fixture    = fixture;
     logicValidation = new CompaniesLogicValidation(fixture.db, new StatusMessageFactory());
 }