public static IEnumerable <Operator> GetOperators() { var repository = new OperatorReadRepository(new PersistenceContext(new PersistenceConfiguration(RepositoryTestsHelper.ConnectionString))); var result = repository.ListAsync(null, null, null).Result; return(result); }
public static Operator CreateOperator(Guid id, string login, string firstName, string lastName) { // prepare var writeRepository = new OperatorWriteRepository(new PersistenceContext(new PersistenceConfiguration(DatabaseHelper.ConnectionString))); var readRepository = new OperatorReadRepository(new PersistenceContext(new PersistenceConfiguration(DatabaseHelper.ConnectionString))); // create var entity = new Operator(id, login, firstName, lastName); writeRepository.CreateAsync(entity).GetAwaiter().GetResult(); // result var result = readRepository.GetAsync(id).Result; return(result); }