daily pastebin goal
87%
SHARE
TWEET

Untitled

a guest Jan 21st, 2019 73 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. [Fact]
  2.         public async Task TestTest()
  3.         {
  4.             var storeTuple = await CreateDuoCluster();
  5.             var storeSrc = storeTuple.source;
  6.  
  7.             using (storeSrc)
  8.             {
  9.                 using (var bulkInsert = storeSrc.BulkInsert())
  10.                 {
  11.                     for (int i = 0; i < 1000 * 100; i++)
  12.                     {
  13.                         bulkInsert.Store(new User
  14.                         {
  15.                             Name = $"Egor{i}"
  16.                         }, $"user/{i}");
  17.                     }
  18.                 }
  19.                 using (var session = storeTuple.source.OpenAsyncSession())
  20.                 {
  21.                     for (int i = 0; i < 25000; i++)
  22.                     {
  23.                         var stream = new MemoryStream(Enumerable.Range(1, 3).Select(x => (byte)x).ToArray());
  24.                         session.Advanced.Attachments.Store($"user/{i}", "file", stream, "image/png");
  25.                     }
  26.                     await session.SaveChangesAsync();
  27.                 }
  28.             }
  29.  
  30.             var storeDest = storeTuple.destination;
  31.             using (storeDest)
  32.             {
  33.                 using (var session = storeDest.OpenAsyncSession())
  34.                 {
  35.                     for (int i = 0; i < 1000 * 100; i++)
  36.                     {
  37.                         session.Delete($"user/{i}");
  38.                     }
  39.                     await session.SaveChangesAsync();
  40.                 }
  41.             }
  42.         }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top