Пример #1
0
 public ServiceRequestProvider(ServiceRequestDbContext context, ILogger <ServiceRequestProvider> logger, IMapper mapper)
 {
     _context = context;
     _logger  = logger;
     _mapper  = mapper;
     SeedData();
 }
Пример #2
0
        public DbContextFixture()
        {
            var options = new DbContextOptionsBuilder <ServiceRequestDbContext>()
                          .UseInMemoryDatabase(nameof(DbContextFixture))
                          .Options;

            DbContext = new ServiceRequestDbContext(options);

            var profile      = new ServiceRequestProfile();
            var mapperConfig = new MapperConfiguration(config => config.AddProfile(profile));

            Mapper = new Mapper(mapperConfig);

            NewServiceRequest = new Api.Models.ServiceRequest
            {
                BuildingCode  = "AAA",
                Description   = "Broken Glass",
                CurrentStatus = Api.Models.CurrentStatusEnum.Created,
                CreatedBy     = "Pete Johnson",
                CreatedDate   = DateTime.Now
            };
        }