internal ClassMap(DynamoDbRootEntityConfiguration dynamoDbRootEntityConfiguration, DynamoDbEntityConfiguration dynamoDbEntityConfiguration, IClassMapLoader classMapLoader) { _dynamoDbRootEntityConfiguration = dynamoDbRootEntityConfiguration; _dynamoDbEntityConfiguration = dynamoDbEntityConfiguration; _classMapLoader = classMapLoader; }
public virtual void SetUp() { DynamoDbRootEntityConfiguration = new DynamoDbRootEntityConfiguration(); DynamoDbMappingConfigurationFake = new Mock <DynamoDbEntityConfiguration>(); DynamoDbMappingConfigurationFake.Setup(c => c.AddFieldConfiguration(It.IsAny <FieldConfiguration>())) .Callback <FieldConfiguration>(fieldConfiguration => { CurrentFieldConfiguration = fieldConfiguration; }); }
internal ClassMap(DynamoDbRootEntityConfiguration dynamoDbRootEntityConfiguration, DynamoDbEntityConfiguration dynamoDbEntityConfiguration) : this(dynamoDbRootEntityConfiguration, dynamoDbEntityConfiguration, new ClassMapLoader()) { }
public FooMap(DynamoDbRootEntityConfiguration dynamoDbRootEntityConfiguration, DynamoDbEntityConfiguration dynamoDbEntityConfiguration) : base(dynamoDbRootEntityConfiguration, dynamoDbEntityConfiguration) { Map(c => c.FooGuid); }
public FooMap(DynamoDbRootEntityConfiguration dynamoDbRootEntityConfiguration, DynamoDbEntityConfiguration dynamoDbEntityConfiguration) : base(dynamoDbRootEntityConfiguration, dynamoDbEntityConfiguration) { References(f => f.Bar); }
public FooMap(DynamoDbRootEntityConfiguration dynamoDbRootEntityConfiguration, DynamoDbEntityConfiguration dynamoDbEntityConfiguration) : base(dynamoDbRootEntityConfiguration, dynamoDbEntityConfiguration) { Map(c => c.Option).With(new DynamoDbConverterEnum <FooOption>()); }
public FooMap(DynamoDbRootEntityConfiguration dynamoDbRootEntityConfiguration, DynamoDbEntityConfiguration dynamoDbEntityConfiguration) : base(dynamoDbRootEntityConfiguration, dynamoDbEntityConfiguration) { HasMany(c => c.Bars).With(AccessStrategy.CamelCaseUnderscoreName); }
public FooMap(DynamoDbRootEntityConfiguration dynamoDbRootEntityConfiguration, DynamoDbEntityConfiguration dynamoDbEntityConfiguration) : base(dynamoDbRootEntityConfiguration, dynamoDbEntityConfiguration) { HasMany(f => f.Bars); }
public FooMap(DynamoDbRootEntityConfiguration dynamoDbRootEntityConfiguration, DynamoDbEntityConfiguration dynamoDbEntityConfiguration) : base(dynamoDbRootEntityConfiguration, dynamoDbEntityConfiguration) { TableName("FooTable"); }