Exemplo n.º 1
0
 public NewsProvider(DomainModelMySqlContext context,
                     ILoggerFactory loggerFactory,
                     ICommentsProvider commentsProvider)
 {
     _context          = context;
     _logger           = loggerFactory.CreateLogger("NewsProvider");
     _commentsProvider = commentsProvider;
 }
Exemplo n.º 2
0
        public SimpleIntegrationTestMySql()
        {
            // work with with a builder using multiple calls
            var configBuilder = new ConfigurationBuilder();

            configBuilder.SetBasePath(Directory.GetCurrentDirectory());
            configBuilder.AddJsonFile("config.json");
            Configuration = configBuilder.Build();

            LoggerFactory = new LoggerFactory()
                            .AddConsole(Configuration.GetSection("Logging"))
                            .AddDebug();

            //Use a MySQL database
            var sqlConnectionString = Configuration.GetConnectionString("DataAccessMySqlProvider");

            var dbContextBuilder = new DbContextOptionsBuilder <DomainModelMySqlContext>();

            dbContextBuilder.UseMySQL(sqlConnectionString, b => b.MigrationsAssembly("DataAccessMySqlProvider"));

            _context = new DomainModelMySqlContext(dbContextBuilder.Options);

            _context.Database.Migrate();
        }
 public AscentsRepository(DomainModelMySqlContext context) : base(context)
 {
 }
Exemplo n.º 4
0
 public NewsRepository(DomainModelMySqlContext context) : base(context)
 {
 }
Exemplo n.º 5
0
 public UsersRepository(DomainModelMySqlContext context) : base(context)
 {
     _context = context;
 }
Exemplo n.º 6
0
 public CategoriesProvider(DomainModelMySqlContext context, ILoggerFactory loggerFactory)
 {
     _context = context;
     _logger  = loggerFactory.CreateLogger("CategoriesProvider");
 }
 public ForumThreadsRepository(DomainModelMySqlContext context) : base(context)
 {
 }
Exemplo n.º 8
0
 public DataService(DomainModelMySqlContext dbContext, ICryptoService cryptoService)
 {
     _cryptoService = cryptoService;
     _dbContext     = dbContext;
 }
 public ForumCategoriesRepository(DomainModelMySqlContext context) : base(context)
 {
 }
Exemplo n.º 10
0
 public BouldersRepository(DomainModelMySqlContext context) : base(context)
 {
 }
 public CountriesRepository(DomainModelMySqlContext context) : base(context)
 {
 }
Exemplo n.º 12
0
 public ForumCommentsRepository(DomainModelMySqlContext context) : base(context)
 {
 }
 public TestModelsRepository(DomainModelMySqlContext context) : base(context)
 {
 }
Exemplo n.º 14
0
 public GradingSystemsRepository(DomainModelMySqlContext context) : base(context)
 {
 }
 public ContentManagerRequestsProvider(DomainModelMySqlContext context,
                                       ILoggerFactory loggerFactory)
 {
     _context = context;
     _logger  = loggerFactory.CreateLogger("ContentManagerRequestsProvider");
 }