Пример #1
0
 internal static void SetupMockAttributeValueSerializerProvider_NullableOnly(IAttributeValueSerializerProvider mock)
 {
     mock.Expect(e => e.Get(typeof(Int32?))).Return(new NullableInt32Serializer());
     mock.Expect(e => e.Get(typeof(Int64?))).Return(new NullableInt64Serializer());
     mock.Expect(e => e.Get(typeof(Double?))).Return(new NullableDoubleSerializer());
     mock.Expect(e => e.Get(typeof(Guid?))).Return(new NullableGuidSerializer());
     mock.Expect(e => e.Get(typeof(DateTimeOffset?))).Return(new NullableDateTimeOffsetSerializer());
     mock.Expect(e => e.Get(typeof(String))).Return(new StringSerializer());
     mock.Expect(e => e.Get(typeof(TestEnum?))).Return(new NullableEnumSerializer());
 }
Пример #2
0
 public BusinessObjectDefinitionProvider(IAttributeValueSerializerProvider serializerProvider, ITypeRetriever typeRetriever)
 {
     this.serializerProvider = serializerProvider;
     this.typeRetriever      = typeRetriever;
     Initialize();
 }
Пример #3
0
 public AttributeValueFactory(IAttributeValueSerializerProvider attributeValueSerializerProvider,
                              IBusinessObjectDefinitionProvider businessObjectDefinitionProvider)
 {
     this.attributeValueSerializerProvider = attributeValueSerializerProvider;
     this.businessObjectDefinitionProvider = businessObjectDefinitionProvider;
 }