예제 #1
0
 public InvitationsController(
     IMediator mediator,
     IExcelConverter excelConverter)
 {
     _mediator       = mediator;
     _excelConverter = excelConverter;
 }
예제 #2
0
            protected override void Given()
            {
                _sut =
                    new ServiceCollection()
                    .AddExcelTools()
                    .BuildServiceProvider();

                _resultOne = _sut.GetService <IExcelConverter>();
            }
        public static void Launch(IExcelConverter input, WorkBookData[] data)
        {
            var window = GetWindow <ExcelPreviewWindow>();

            window.target    = input;
            window.workbooks = data;
            window.book      = data[0];
            window.sheet     = data[0].GetWorkSheetData(0);

            var len = data.Length;

            window.workbookTabs = new string[len];
            for (int i = 0; i < len; i++)
            {
                window.workbookTabs[i] = window.workbooks[i].FileName;
            }

            window.SwitchSheet();
        }
예제 #4
0
 protected override void When()
 {
     _result = _sut.GetService <IExcelConverter>();
 }
 public TagsController(IMediator mediator, IExcelConverter excelConverter)
 {
     _mediator       = mediator;
     _excelConverter = excelConverter;
 }