Esempio n. 1
0
        public static async Task MainAsync()
        {
            var apiClient = new CensusApiClient(new Uri("https://api.hipstercensus.com/"));

            for (var i = 0; i < 100; i++)
            {
                try
                {
                    var completedCensus = new CompletedCensusDto
                    {
                        Id             = Guid.NewGuid(),
                        AccessToken    = "0000-0000-0000-0000",
                        LegalName      = "Eustace Gronk III",
                        BaristaName    = "Pony",
                        BeardLength    = 140,
                        GearInches     = 120,
                        BeerBitterness = 110,
                        FavouriteBand  = "You've never heard of them"
                    };
                    var command = new SubmitCensusCommand(completedCensus);
                    await apiClient.Send(command, _cancellationTokenSource.Token);

                    Console.WriteLine($"Request completed at {DateTime.Now}");
                }
                catch (Exception ex)
                {
                    Console.WriteLine(ex);
                }
            }
        }
Esempio n. 2
0
 public CensusSubmittedEvent(CompletedCensusDto completedCensus)
 {
     CompletedCensus = completedCensus;
 }