Пример #1
0
        static async Task Main(string[] args)
        {
            //autoResetEvent = new AutoResetEvent(false);
            //Console.WriteLine("Hello World!");

            ////Thread myWorker1 = new Thread(() => DoMyFirstJob());
            ////myWorker1Start();

            ////Thread myWorker2 = new Thread(() => DoMySecondJob());
            ////myWorker2.Start();

            //Console.WriteLine($"Main thread id { Thread.CurrentThread.ManagedThreadId} ");

            //var task1 = Task.Run(DoMyFirstJob);
            //var task2 = Task.Run(DoMySecondJob);
            //await Task.WhenAll(task1, task2);

            //BaseInfoApplicationService baseInfoService = new BaseInfoApplicationService(@"Data source=.\DevInstance;initial catalog=ApartmentManagement; User Id=sa;pwd=password1;");
            //var id = await baseInfoService.CreateBuilding("my Building", 5);

            var baseInfoService = new BaseInfoApplicationService(@"Data source=.\DevInstance;initial catalog=ApartmentManagementSystem; User Id=sa;pwd=password1;");
            var units           = await baseInfoService.GetUnitsForBuilding(1);



            Console.WriteLine("Done");
            Console.ReadLine();
        }
        static async Task Main(string[] args)
        {
            //autoResetEvent = new AutoResetEvent(false);
            //Console.WriteLine("Hello World!");

            ////Thread myWorker1 = new Thread(() => DoMyFirstJob());
            ////myWorker1Start();

            ////Thread myWorker2 = new Thread(() => DoMySecondJob());
            ////myWorker2.Start();

            //Console.WriteLine($"Main thread id { Thread.CurrentThread.ManagedThreadId} ");

            //var task1 = Task.Run(DoMyFirstJob);
            //var task2 = Task.Run(DoMySecondJob);
            //await Task.WhenAll(task1, task2);

            var connectionString = ConfigurationManager.ConnectionStrings["AppartmentManagementCNX"].ConnectionString;

            var baseInfoService = new BaseInfoApplicationService(connectionString);
            var units           = await baseInfoService.GetAllOwnerTenantByUnitId(1);

            Console.WriteLine("Done");
            Console.ReadLine();
        }
 public UnitController(IOptions <AppSetting> appSetting)
 {
     _baseInfoApplicationService = new BaseInfoApplicationService(appSetting.Value.ConnectionString);
     _chargeApplicationService   = new ChargeApplicationService(appSetting.Value.ConnectionString);
 }