Пример #1
0
 /// <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;
 }
Пример #2
0
        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();
        }
Пример #3
0
 public StorageService(TravelerContext context)
 {
     Context = context;
 }
 public TravelersController()
 {
     _travelerContext = new TravelerContext();
 }