public SerializationProvider(DocumentContractResolver contractResolver, IKeyAccessor keyAccessor, IProvideDocumentMetadata metadataProvider) { PocoContractResolver = contractResolver; KeyAccessor = keyAccessor; MetadataProvider = metadataProvider; DocumentSerializer = JsonSerializer.Create(GetDocumentSettings()); PocoSerializer = JsonSerializer.Create(GetPocoSettings()); MetadataSerialzier = JsonSerializer.Create(GetMetadataSettings()); }
public DocumentUtility(ICouchConfiguration couchConfiguration, IKeyAccessor keyAccessor, IProvideDocumentMetadata metadataProvider) { configuration = couchConfiguration; KeyAccessor = keyAccessor; MetadataProvider = metadataProvider; }
public DocumentUtility( ICouchConfiguration couchConfiguration, IKeyAccessor keyAccessor, IProvideDocumentMetadata metadataProvider ) { configuration = couchConfiguration; KeyAccessor = keyAccessor; MetadataProvider = metadataProvider; }