/// <summary> /// Default contructor. /// </summary> public LoginController(ILogger <LoginController> logger, PersonContext personContext, TravelerContext travelerContext, GuideContext guideContext) { this._logger = logger; this._personContext = personContext; this._travelerContext = travelerContext; this._guideContext = guideContext; }
private static void Main(string[] args) { var builder = new ConfigurationBuilder(); // установка пути к текущему каталогу builder.SetBasePath(Directory.GetCurrentDirectory()); // получаем конфигурацию из файла appsettings.json builder.AddJsonFile("appsettings.json"); // создаем конфигурацию var config = builder.Build(); // получаем строку подключения var connectionString = config.GetConnectionString("DefaultConnection"); var optionsBuilder = new DbContextOptionsBuilder <TravelerContext>(); var options = optionsBuilder .UseSqlServer(connectionString) .Options; using (var db = new TravelerContext(options)) { var users = db.Users.ToList(); foreach (var u in users) { Console.WriteLine($"{u.Id}.{u.ExternalUserId}"); } } Console.WriteLine("Hello World!"); Console.Read(); }
public StorageService(TravelerContext context) { Context = context; }
public TravelersController() { _travelerContext = new TravelerContext(); }