Пример #1
0
 public static IEnumerable <OpenRiaServices.Client.Benchmarks.Server.Cities.City> CreateValidCities(int num)
 {
     for (var i = 0; i < num; i++)
     {
         yield return(new OpenRiaServices.Client.Benchmarks.Server.Cities.City {
             Name = "Name" + ChangeSetBenchmarks.ToAlphaKey(i), CountyName = "Country", StateName = "SA"
         });
     }
 }
Пример #2
0
        //    [Benchmark]
        public async Task Submit()
        {
            CityDomainContext ctx = new CityDomainContext(_clientUri);

            foreach (var city in ChangeSetBenchmarks.CreateValidCities(NumEntities))
            {
                ctx.Cities.Add(city);
            }

            var res = await ctx.SubmitChangesAsync().ConfigureAwait(false);

            if (res.ChangeSet.AddedEntities.Count != NumEntities)
            {
                throw new Exception("Operation should have completed");
            }
        }