public static IEnumerable <Operation> GetOperations() { var repository = new OperationReadRepository(new DataContext(new PersistenceConfiguration(RepositoryTestsHelper.ConnectionString))); var result = repository.ListAsync(null, null, null).Result; return(result); }
public static Operation CreateOperation(Guid id, string name) { // prepare var writeRepository = new OperationWriteRepository(new DataContext(new PersistenceConfiguration(RepositoryTestsHelper.ConnectionString))); var readRepository = new OperationReadRepository(new DataContext(new PersistenceConfiguration(RepositoryTestsHelper.ConnectionString))); // create var operation = new Operation(id, name); writeRepository.CreateAsync(operation).GetAwaiter().GetResult(); // result var result = readRepository.GetAsync(id).Result; return(result); }