프로젝트

일반

사용자정보

통계
| 브랜치(Branch): | 개정판:

markus / ConvertService / ServiceBase / Markus.Service.DataBase.Test / DataBaseDocInfo.cs @ 264f0f92

이력 | 보기 | 이력해설 | 다운로드 (937 Bytes)

1
using NUnit.Framework;
2
using System;
3
using System.Collections.Generic;
4

    
5
namespace Markus.Service.DataBase.Test
6
{
7
    public class DataBaseDocInfo : TestBaseMSSQL
8
    {
9
        //[Test, Description("")]
10
        public void DocPageInsert()
11
        {
12
            using (Markus.Service.DataBase.Repositories.DOCPAGERepository repository = new Repositories.DOCPAGERepository(ConnectionStr, dbtype))
13
            {
14
                List<Entities.DOCPAGE> pages = new List<Entities.DOCPAGE>();
15

    
16
                for (int i = 0; i < 150000; i++)
17
                {
18
                    pages.Add(new Entities.DOCPAGE { DOCINFO_ID = "a764548c-9f44-4c4d-4597-f7ac43d2b7c1", PAGE_NUMBER = i+1, PAGE_WIDTH = "1210", PAGE_HEIGHT = "1210", PAGE_ANGLE = 0 });
19
                }
20

    
21
                var result = repository.CreateAsync(pages).GetAwaiter().GetResult();
22

    
23
                Console.WriteLine($"new id : {result}");
24
            }
25
        }
26
    }
27
}
클립보드 이미지 추가 (최대 크기: 500 MB)