Exemplo n.º 1
0
        public static void Main(string[] args)
        {
            const string baseAddress = "http://*****:*****@"Data\DataResources.json");

            //If not such file found, abort
            if (!File.Exists(filePath))
            {
                return;
            }

            PatientSchedulerContext.SeedFromResourceJson(filePath);

            using (var server = new HttpSelfHostServer(config))
            {
                server.OpenAsync().Wait();
                Console.WriteLine("Service started at " + baseAddress);
                Console.WriteLine("Press Enter to stop the service.");
                Console.ReadLine();
            }
        }
        public static void CreateMockData()
        {
            //Get current directory's parent path.
            DirectoryInfo directoryInfo = Directory.GetParent(Directory.GetCurrentDirectory()).Parent;

            if (directoryInfo == null)
            {
                return;
            }

            var filePath = Path.Combine(directoryInfo.FullName, @"MockData.json");

            if (File.Exists(filePath))
            {
                PatientSchedulerContext.SeedFromResourceJson(filePath);
            }
        }