public S3RepositoryWriterCircuitBreaker( IRepositoryWriter <S3FileKey, TValue> repositoryWriter, ILogger <S3RepositoryWriterCircuitBreaker <TValue> > logger, IOptions <CircuitBreakerOptions> circuitBreakerOptionsAccessor) : base(logger, circuitBreakerOptionsAccessor) { _repositoryWriter = repositoryWriter ?? throw new ArgumentNullException(nameof(repositoryWriter)); }
void IEntity.SaveFields(IRepositoryWriter writer, int version) { if (writer == null) { throw new ArgumentNullException("writer"); } SaveFieldsCore(writer, version); }
public S3RepositoryWriterRetrying( IRepositoryWriter <S3FileKey, TValue> repositoryWriter, ILogger <S3RepositoryWriterRetrying <TValue> > logger, IOptions <RetryOptions> retryOptionsAccessor) : base(logger, retryOptionsAccessor) { _repositoryWriter = repositoryWriter ?? throw new ArgumentNullException(nameof(repositoryWriter)); }
public S3RepositoryWriterLogger( IRepositoryWriter <S3FileKey, TValue> s3ClientWriter, ILogger <S3RepositoryWriterLogger <TValue> > logger, IBucketNameConstructor bucketNameConstructor) : base(logger, bucketNameConstructor) { _s3ClientWriter = s3ClientWriter ?? throw new ArgumentNullException(nameof(s3ClientWriter)); }
/// <ToBeCompleted></ToBeCompleted> protected virtual void SaveFieldsCore(IRepositoryWriter writer, int version) { writer.WriteString(name); if (version >= 4) { writer.WriteChar(SecurityDomainName); } }
void IEntity.SaveFields(IRepositoryWriter writer, int version) { writer.WriteDate(DateTime.Now); if (version >= 5) { writer.WriteString(description); } }
/// <override></override> protected override void SaveFieldsCore(IRepositoryWriter writer, int version) { base.SaveFieldsCore(writer, version); // ILabel members writer.WriteStyle(privateCharacterStyle); writer.WriteStyle(privateParagraphStyle); writer.WriteString(Text); }
/// <ToBeCompleted></ToBeCompleted> public virtual void SaveFields(IRepositoryWriter writer, int version) { if (writer == null) { throw new ArgumentNullException("writer"); } writer.WriteInt32(shapePropertyId); writer.WriteInt32(modelPropertyId); }
public CassandraUnitOfWorkTests() { this._unitOfWork = new InMemoryUnitOfWork(); var repository = new BaseRepository <Foo>(this._unitOfWork); this._repositoryWriter = repository; this._repositoryReader = repository; }
public CassandraUnitOfWorkTests(CassandraUnitOfWorkTestsFixtureData fixtureData) { this._unitOfWork = fixtureData.UnitOfWork; var repository = new BaseRepository <Foo>(this._unitOfWork); this._repositoryWriter = repository; this._repositoryReader = repository; }
public ArangoDBUnitOfWorkTests(ArangoRepositoryTestsFixtureData fixtureData) { this._unitOfWork = fixtureData.UnitOfWork; var repository = new BaseRepository <Foo>(this._unitOfWork); this._repositoryWriter = repository; this._repositoryReader = repository; }
public void DefaultSettingsTest() { IRepositoryWriter writer = Repository.RootFolder.GetWriter(); Assert.IsTrue(writer.TrackUnsavedItems, "Default setting for TrackUnsavedItems should be true"); Assert.IsFalse(writer.AllowSubfoldersCreation, "Default setting for AllowSubfoldersCreation should be false"); writer.Close(); }
public WindowsRepositoryActionProvider( IRepositoryWriter repositoryWriter, IRepositoryMonitor repositoryMonitor, IErrorHandler errorHandler) { _repositoryWriter = repositoryWriter ?? throw new ArgumentNullException(nameof(repositoryWriter)); _repositoryMonitor = repositoryMonitor ?? throw new ArgumentNullException(nameof(repositoryMonitor)); _errorHandler = errorHandler ?? throw new ArgumentNullException(nameof(errorHandler)); }
public void MyClassInitialize() { IRepositoryWriter writer = FixtureRootRepoFolder.GetWriter(); writer.AllowSubfoldersCreation = true; Populate(writer, 1000); writer.Flush(); writer.Close(); }
public static void Populate(IRepositoryWriter writer, int count) { for (int n = 0; n < count; ++n) { Mock.TestDataItem item = Mock.TestDataItem.GetTestItem(n); writer.Write(item); } writer.Flush(); }
/// <override></override> protected override void SaveFieldsCore(IRepositoryWriter writer, int version) { // Do the actual writing writer.WriteTemplate(template); writer.WriteInt32(X); writer.WriteInt32(Y); writer.WriteInt32(ZOrder); writer.WriteInt32((int)Layers); writer.WriteInt32(angle); }
/// <override></override> protected override void SaveFieldsCore(IRepositoryWriter writer, int version) { base.SaveFieldsCore(writer, version); writer.WriteInt32(gluePointPos.X); writer.WriteInt32(gluePointPos.Y); if (version >= 3) { writer.WriteBool(maintainOrientation); } }
void IEntity.Delete(IRepositoryWriter writer, int version) { foreach (EntityPropertyDefinition pi in GetPropertyDefinitions(version)) { if (pi is EntityInnerObjectsDefinition) { writer.DeleteInnerObjects(); } } }
/// <override></override> protected override void SaveFieldsCore(IRepositoryWriter writer, int version) { base.SaveFieldsCore(writer, version); writer.WriteInt32(shapePoints[0].X); writer.WriteInt32(shapePoints[0].Y); writer.WriteInt32(shapePoints[1].X); writer.WriteInt32(shapePoints[1].Y); writer.WriteInt32(shapePoints[2].X); writer.WriteInt32(shapePoints[2].Y); }
public BaseRepositoryTests() { DbConnection connection = DbConnectionFactory.CreateTransient(); _context = new FooContext(connection); var repository = new BaseRepository<Foo>(new Ef6UnitOfWork(_context, IsolationLevel.Unspecified)); _repositoryWriter = repository; _repositoryReader = repository; _repositoryWriterAsync = repository; _repositoryReaderAsync = repository; }
public MacRepositoryActionProvider( IRepositoryWriter repositoryWriter, IRepositoryMonitor repositoryMonitor, IErrorHandler errorHandler, ITranslationService translationService) { _repositoryWriter = repositoryWriter ?? throw new ArgumentNullException(nameof(repositoryWriter)); _repositoryMonitor = repositoryMonitor ?? throw new ArgumentNullException(nameof(repositoryMonitor)); _errorHandler = errorHandler ?? throw new ArgumentNullException(nameof(errorHandler)); _translationService = translationService ?? throw new ArgumentNullException(nameof(translationService)); }
/// <ToBeCompleted></ToBeCompleted> public void SaveFields(IRepositoryWriter writer, int version) { if (writer == null) { throw new ArgumentNullException("writer"); } writer.WriteString(_name); // See comment in GetPropertyDefinitions() writer.WriteString(_title); writer.WriteString(_description); }
public EF6UnitOfWorkTests() { DbConnection connection = Effort.DbConnectionFactory.CreateTransient(); _context = new FooContext(connection); _unitOfWork = new Ef6UnitOfWork(_context, IsolationLevel.Unspecified); var repository = new BaseRepository<Foo>(_unitOfWork); _repositoryWriter = repository; _repositoryReader = repository; }
public RepositoryProfiler(IRepositoryReader <TEntity> readerDelegate, IRepositoryWriter <TEntity> writerDelegate, IProfiler profiler) { _readerDelegate = readerDelegate; _writerDelegate = writerDelegate; _profiler = profiler; // set up profiler _profiler = profiler; _profiler.Log = _log; _profiler.Type = typeof(TEntity).Name; }
private void Save(Catalogue catalogue) { // Create a writer. IRepositoryWriter writer = CreateWriter(); // Write the catalogue and close the file. writer.Write(catalogue); writer.Close(); }
/// <ToBeCompleted></ToBeCompleted> public virtual void SaveInnerObjects(string propertyName, IRepositoryWriter writer, int version) { if (propertyName == null) { throw new ArgumentNullException("propertyName"); } if (writer == null) { throw new ArgumentNullException("writer"); } // nothing to do }
void IEntity.SaveInnerObjects(string propertyName, IRepositoryWriter writer, int version) { if (propertyName == null) { throw new ArgumentNullException("propertyName"); } if (writer == null) { throw new ArgumentNullException("writer"); } SaveInnerObjectsCore(propertyName, writer, version); }
public EF6UnitOfWorkTests() { DbConnection connection = Effort.DbConnectionFactory.CreateTransient(); _context = new FooContext(connection); _unitOfWork = new Ef6UnitOfWork(_context, IsolationLevel.Unspecified); var repository = new BaseRepository <Foo>(_unitOfWork); _repositoryWriter = repository; _repositoryReader = repository; }
/// <ToBeCompleted></ToBeCompleted> public void SaveFields(IRepositoryWriter writer, int version) { if (writer == null) { throw new ArgumentNullException("writer"); } writer.WriteString(name); if (version >= 3) { writer.WriteString(title); } writer.WriteString(description); }
//private dynamic _context; public InMemoryRepositoryTests() { var unitOfWork = new InMemoryUnitOfWork.InMemoryUnitOfWork(); var repository = new BaseRepository <Foo>(unitOfWork); this._unitOfWork = unitOfWork; this._foosTable = GetInstanceField(typeof(BaseRepository <Foo>), repository, "_data") as List <Foo>; this._repositoryWriter = repository; this._repositoryReader = repository; this._repositoryWriterAsync = repository; this._repositoryReaderAsync = repository; }
public ArangoDBRepositoryTests(ArangoRepositoryTestsFixtureData fixtureData) { var unitOfWork = fixtureData.UnitOfWork; var repository = new BaseRepository <FooArango>(unitOfWork); this._unitOfWork = unitOfWork; this._database = unitOfWork.Database; this._repositoryWriter = repository; this._repositoryReader = repository; this._repositoryWriterAsync = repository; this._repositoryReaderAsync = repository; }
//private dynamic _context; public BaseRepositoryTests(BaseRepositoryTestsFixtureData fixtureData) { var unitOfWork = fixtureData.UnitOfWork; var repository = new CassandraRepository <Foo>(unitOfWork); this._unitOfWork = unitOfWork; this._foosTable = unitOfWork.Session.GetTable <Foo>(); this._repositoryWriter = repository; this._repositoryReader = repository; this._repositoryWriterAsync = repository; this._repositoryReaderAsync = repository; }
public CakeScheduleDao(IRepositoryReader reposetoryReader, IRepositoryWriter reposetoryWriter) { _repositoryReader = reposetoryReader; _repositoryWriter = reposetoryWriter; }
public CakeScheduleDao(IRepositoryReader repositoryReader) { _repositoryReader = repositoryReader; _repositoryWriter = new RepositoryWriter(); }
public CakeScheduleDao(string repositoryPath) { _repositoryWriter = new RepositoryWriter(); _repositoryReader = new RepositoryReader(); _repositoryPath = repositoryPath; }
/// <override></override> public override void SaveInnerObjects(string propertyName, IRepositoryWriter writer, int version) { base.SaveInnerObjects(propertyName, writer, version); Debug.Assert(propertyName == "ValueRanges"); writer.BeginWriteInnerObjects(); switch (mappingType) { case MappingType.IntegerStyle: foreach (KeyValuePair<int, IStyle> range in intRanges) { writer.BeginWriteInnerObject(); writer.WriteFloat(range.Key); WriteStyle(writer, range.Value); writer.EndWriteInnerObject(); } break; case MappingType.FloatStyle: foreach (KeyValuePair<float, IStyle> range in floatRanges) { writer.BeginWriteInnerObject(); writer.WriteFloat(range.Key); WriteStyle(writer, range.Value); writer.EndWriteInnerObject(); } break; default: throw new NShapeUnsupportedValueException(mappingType); } writer.EndWriteInnerObjects(); }
/// <ToBeCompleted></ToBeCompleted> public virtual void SaveFields(IRepositoryWriter writer, int version) { if (writer == null) throw new ArgumentNullException("writer"); writer.WriteInt32(shapePropertyId); writer.WriteInt32(modelPropertyId); }
/// <override></override> protected override void SaveFieldsCore(IRepositoryWriter writer, int version) { base.SaveFieldsCore(writer, version); writer.WriteByte((byte)imageLayout); writer.WriteByte(imageTransparency); writer.WriteFloat(imageGamma); writer.WriteByte(compressionQuality); writer.WriteBool(imageGrayScale); if (NamedImage.IsNullOrEmpty(image)) { writer.WriteString(string.Empty); writer.WriteImage(null); } else { writer.WriteString(image.Name); object imgTag = image.Image.Tag; image.Image.Tag = image.Name; writer.WriteImage(image.Image); image.Image.Tag = imgTag; } writer.WriteInt32(transparentColor.ToArgb()); }
public void Delete(IRepositoryWriter writer, int version) { throw new NotImplementedException(); }
/// <ToBeCompleted></ToBeCompleted> public void SaveInnerObjects(string propertyName, IRepositoryWriter writer, int version) { if (propertyName == null) throw new ArgumentNullException("propertyName"); if (writer == null) throw new ArgumentNullException("writer"); if (propertyName == "ConnectionPointMappings") { // Save ConnectionPoint mappings writer.BeginWriteInnerObjects(); foreach (ControlPointId pointId in Shape.GetControlPointIds(ControlPointCapabilities.Connect)) { TerminalId terminalId = GetMappedTerminalId(pointId); writer.BeginWriteInnerObject(); writer.WriteInt32(pointId); writer.WriteInt32((int)terminalId); writer.EndWriteInnerObject(); } writer.EndWriteInnerObjects(); } }
/// <override></override> protected override void SaveFieldsCore(IRepositoryWriter writer, int version) { base.SaveFieldsCore(writer, version); writer.WriteStyle(ColumnBackgroundColorStyle); writer.WriteStyle(ColumnCharacterStyle); writer.WriteStyle(ColumnParagraphStyle); writer.WriteInt32(ColumnNames.Length); }
/// <override></override> protected override void SaveInnerObjectsCore(string propertyName, IRepositoryWriter writer, int version) { if (propertyName == attrNameColumns) { writer.BeginWriteInnerObjects(); int cnt = CaptionCount; for (int i = 1; i < cnt; ++i) { // Skip first caption (title) writer.BeginWriteInnerObject(); writer.WriteInt32(i - 1); writer.WriteString(GetCaptionText(i)); writer.EndWriteInnerObject(); } writer.EndWriteInnerObjects(); } else base.SaveInnerObjectsCore(propertyName, writer, version); }
/// <override></override> public override void SaveFields(IRepositoryWriter writer, int version) { base.SaveFields(writer, version); writer.WriteInt32((int)mappingType); writer.WriteFloat(intercept); writer.WriteFloat(slope); }
/// <override></override> public override void SaveFields(IRepositoryWriter writer, int version) { base.SaveFields(writer, version); writer.WriteInt32((int)mappingType); writer.WriteString(format); }
/// <override></override> protected override void SaveFieldsCore(IRepositoryWriter writer, int version) { base.SaveFieldsCore(writer, version); writer.WriteInt32(Width); writer.WriteInt32(Height); }
public BaseRepositoryTests() { _connection = new SqlConnection(@"Data Source=(localdb)\v11.0.; Initial Catalog=AdoUoWTestDb; Integrated Security=True"); #region Mock var dataMapperStup = new Mock<IAdoDataMapper<Foo>>(); dataMapperStup.Setup(f => f.Map(It.IsAny<IDataReader>())) .Returns( (IDataReader reader) => new Foo { Id = Guid.Parse(reader["Id"].ToString()), Name = reader["Name"].ToString() }); _dataMapper = dataMapperStup.Object; var commandProviderStud = new Mock<IAdoDbCommandProvider<Foo>>(); commandProviderStud.Setup(f => f.SelectByIdCommand(It.IsAny<IDbConnection>(), It.IsAny<IDbTransaction>(), It.IsAny<Guid>())) .Returns( (IDbConnection connection, IDbTransaction transaction, Guid id) => { IDbCommand command = new SqlCommand(); command.Transaction = _transaction; command.Connection = connection; command.CommandType = CommandType.Text; command.CommandText = "SELECT * FROM [Foos] WHERE Id = @Id"; command.Parameters.Add( new SqlParameter { ParameterName = "@Id", DbType = DbType.Guid, Value = id }); return command; }); commandProviderStud.Setup(f => f.DeleteCommand(It.IsAny<IDbConnection>(), It.IsAny<IDbTransaction>(), It.IsAny<Foo>())) .Returns( (IDbConnection connection, IDbTransaction transaction, Foo item) => { IDbCommand command = new SqlCommand(); command.Connection = connection; command.Transaction = _transaction; command.CommandType = CommandType.Text; command.CommandText = "DELETE FROM [Foos] WHERE Id = @Id"; command.Parameters.Add( new SqlParameter { ParameterName = "@Id", DbType = DbType.Guid, Value = item.Id }); return command; }); commandProviderStud.Setup(f => f.InsertCommand(It.IsAny<IDbConnection>(), It.IsAny<IDbTransaction>(), It.IsAny<Foo>())) .Returns( (IDbConnection connection, IDbTransaction transaction, Foo item) => { IDbCommand command = new SqlCommand(); command.Connection = connection; command.Transaction = _transaction; command.CommandType = CommandType.Text; command.CommandText = "INSERT INTO [Foos] VALUES(@Id,@Name)"; command.Parameters.Add( new SqlParameter { ParameterName = "@Id", DbType = DbType.Guid, Value = item.Id }); command.Parameters.Add( new SqlParameter { ParameterName = "@Name", DbType = DbType.String, Value = item.Name }); return command; }); commandProviderStud.Setup(f => f.UpdateCommand(It.IsAny<IDbConnection>(), It.IsAny<IDbTransaction>(), It.IsAny<Foo>())) .Returns( (IDbConnection connection, IDbTransaction transaction, Foo item) => { IDbCommand command = new SqlCommand(); command.Connection = connection; command.Transaction = _transaction; command.CommandType = CommandType.Text; command.CommandText = "UPDATE T SET T.Name = @Name FROM [Foos] T WHERE T.Id = @Id"; command.Parameters.Add( new SqlParameter { ParameterName = "@Id", DbType = DbType.Guid, Value = item.Id }); command.Parameters.Add( new SqlParameter { ParameterName = "@Name", DbType = DbType.String, Value = item.Name }); return command; }); commandProviderStud.Setup(f => f.SelectAllCommand(It.IsAny<IDbConnection>(), It.IsAny<IDbTransaction>())) .Returns( (IDbConnection connection, IDbTransaction transaction) => { IDbCommand command = new SqlCommand(); command.Connection = connection; command.Transaction = _transaction; command.CommandType = CommandType.Text; command.CommandText = "SELECT * FROM [Foos]"; return command; }); _commandProvider = commandProviderStud.Object; #endregion var repository = new BaseRepository<Foo>(_connection, _commandProvider, _dataMapper); _repositoryWriter = repository; _repositoryReader = repository; _connection.Open(); }
private void WriteStyle(IRepositoryWriter writer, IStyle style) { writer.WriteInt32((int)GetMappedStyleType(style)); writer.WriteStyle(style); }
/// <override></override> protected override void SaveInnerObjectsCore(string propertyName, IRepositoryWriter writer, int version) { // nothing to do }
/// <ToBeCompleted></ToBeCompleted> public void SaveFields(IRepositoryWriter writer, int version) { if (writer == null) throw new ArgumentNullException("writer"); writer.WriteString(name); if (version > 2) writer.WriteString(title); writer.WriteString(description); }
/// <ToBeCompleted></ToBeCompleted> public void Delete(IRepositoryWriter writer, int version) { if (writer == null) throw new ArgumentNullException("writer"); foreach (EntityPropertyDefinition pi in GetPropertyDefinitions(version)) { if (pi is EntityInnerObjectsDefinition) writer.DeleteInnerObjects(); } }
/// <override></override> protected override void SaveFieldsCore(IRepositoryWriter writer, int version) { base.SaveFieldsCore(writer, version); writer.WriteInt32(Angle); writer.WriteStyle(privateFillStyle); }
/// <override></override> protected override void SaveFieldsCore(IRepositoryWriter writer, int version) { base.SaveFieldsCore(writer, version); writer.WriteInt32(internalDiameter); }
/// <override></override> protected override void SaveFieldsCore(IRepositoryWriter writer, int version) { // Do the actual writing writer.WriteTemplate(template); writer.WriteInt32(X); writer.WriteInt32(Y); writer.WriteInt32(ZOrder); writer.WriteInt32((int) Layers); writer.WriteInt32(angle); }
public void SaveInnerObjects(string propertyName, IRepositoryWriter writer, int version) { throw new NotImplementedException(); }
/// <override></override> protected override void DeleteCore(IRepositoryWriter writer, int version) { // nothing to do }
public void SaveFields(IRepositoryWriter writer, int version) { throw new NotImplementedException(); }
/// <ToBeCompleted></ToBeCompleted> public virtual void SaveInnerObjects(string propertyName, IRepositoryWriter writer, int version) { if (propertyName == null) throw new ArgumentNullException("propertyName"); if (writer == null) throw new ArgumentNullException("writer"); // nothing to do }
/// <override></override> public override void SaveFields(IRepositoryWriter writer, int version) { base.SaveFields(writer, version); writer.WriteInt32((int)mappingType); WriteStyle(writer, defaultStyle); }