Пример #1
0
        public static Repository Create(this IOutputRepository ignore, IFile file, IDirectory directory, string targetConnection)
        {
            var container = new ServiceCollection();

            container.AddSingleton <IFile>(file);
            container.AddSingleton <IDirectory>(directory);
            return(ignore.Create(container, targetConnection));
        }
Пример #2
0
        public static Repository Create(this IOutputRepository ignore, IFile file, IDirectory directory, Settings settings)
        {
            var container = new ServiceCollection();

            container.AddSingleton <IFile>(file);
            container.AddSingleton <IDirectory>(directory);
            container.AddSingleton <ISettings>(settings);
            return(ignore.Create(container));
        }
Пример #3
0
 public MovementHandler(IAdjustmentRepository adjustmentRepository,
                        IOutputRepository outputRepository,
                        IPurchaseRepository purchaseRepository,
                        IMovementRepository movementRepository,
                        IMovementService movementService)
 {
     _adjustmentRepository = adjustmentRepository;
     _outputRepository     = outputRepository;
     _purchaseRepository   = purchaseRepository;
     _movementRepository   = movementRepository;
     _movementService      = movementService;
 }
 public DateWriterRepository(IOutputRepository output)
 {
     _output = output;
 }
Пример #5
0
 public OutputsController(IOutputRepository outputRepository)
 {
     _outputRepository = outputRepository;
 }
 public OutputService(IOutputRepository repository, IBus bus)
 {
     _repository = repository;
     _bus        = bus;
 }
Пример #7
0
        public static Repository Create(this IOutputRepository ignore, IServiceCollection container)
        {
            var serviceProvider = container.BuildServiceProvider();

            return(new PPTail.Output.FileSystem.Repository(serviceProvider));
        }
Пример #8
0
 public static Repository Create(this IOutputRepository ignore, IFile file, Settings settings)
 {
     return(ignore.Create(file, Mock.Of <IDirectory>(), settings));
 }
Пример #9
0
 public static Repository Create(this IOutputRepository ignore)
 {
     return(ignore.Create(Mock.Of <IFile>(), Mock.Of <Settings>()));
 }
Пример #10
0
 public void WriteResultToFile(string filePath, bool lastResult, TestResult result, IOutputRepository output)
 {
     FileRepository.AppendAllText(filePath, output.ToString(result, !lastResult), Encoding.UTF8);
 }
Пример #11
0
 public static Repository Create(this IOutputRepository ignore, IFile file, String targetConnection)
 {
     return(ignore.Create(file, Mock.Of <IDirectory>(), targetConnection));
 }
Пример #12
0
 public static Repository Create(this IOutputRepository ignore)
 {
     return(ignore.Create(_defaultConnectionString));
 }