static async Task Main(string[] args) { GamerManager gamerManager = new GamerManager( new UserValidationService(new MyServiceAdapter()), new CampaignManager(), new SalesManager(), new Game { Id = 1, GameName = "GTA5", UnitPrice = 200 }, new Campaign { Id = 1, CampaignName = "Muhteşem Cuma", DiscountRate = 7 }); gamerManager.Add(new Gamer { Id = 1, FirstName = "ONUR", LastName = "BUDAK", NationalityId = "123456", BirthYear = 1997 }); Console.WriteLine("-------------------------------------------------------------------------"); await RemoteApiCall1(); Console.WriteLine("-------------------------------------------------------------------------"); await RemoteApiCall2(); //Console.ReadLine(); }
static void Main(string[] args) { Console.WriteLine("Hello World!"); GamerManager gamerManager = new GamerManager(new UserValidationManager()); gamerManager.Add(new Gamer { Id = 1, Name = "Sümeyye", Surname = "Kula", TcNo = "1234560", DateOfBirth = 1997 }); Gamer gamer2 = new Gamer { Id = 2, Name = "Ahmet", Surname = "Yılmaz", TcNo = "12345", DateOfBirth = 1996 }; GamerManager gamerManager2 = new GamerManager(new UserValidationManager()); gamerManager.Add(gamer2); Campaign campaign1 = new Campaign { Id = 1, Name = "Campaign1" }; CampaignManager campaignManager = new CampaignManager(); campaignManager.add(campaign1); Game game1 = new Game() { Id = 1, Name = "Game1", Price = 28 }; ISaleService sale = new SaleManager(); sale.CampaignSale(campaign1, game1, gamer2); }