示例#1
0
        private GeoSpatialContext GetDatabaseContext()
        {
            var options = new DbContextOptionsBuilder <GeoSpatialContext> ()
                          .UseInMemoryDatabase(databaseName: Guid.NewGuid().ToString())
                          .Options;
            var databaseContext = new GeoSpatialContext(options);

            databaseContext.Database.EnsureCreated();
            return(databaseContext);
        }
示例#2
0
 /// <summary>
 /// Creates a new instance of a PlacesController class.
 /// </summary>
 /// <param name="logger"></param>
 /// <param name="configuration"></param>
 /// <param name="dbContext"></param>
 public PlacesController(ILogger <PlacesController> logger, IConfiguration configuration, GeoSpatialContext dbContext)
 {
     _logger        = logger;
     _configuration = configuration;
     _dbContext     = dbContext;
 }