C# Class MassTransit.MongoDbIntegration.MessageData.MongoDbMessageDataRepository

Inheritance: IMessageDataRepository
Datei anzeigen Open project: phatboyg/MassTransit

Public Methods

Method Description
MongoDbMessageDataRepository ( IMessageDataResolver resolver, IGridFSBucket bucket, IFileNameGenerator fileNameGenerator ) : System
MongoDbMessageDataRepository ( MongoDB.Driver.MongoUrl mongoUrl ) : System
MongoDbMessageDataRepository ( string connectionString, string database ) : System

Private Methods

Method Description
BuildGridFsUploadOptions ( System.TimeSpan timeToLive ) : MongoDB.Driver.GridFS.GridFSUploadOptions
IMessageDataRepository ( Uri address, CancellationToken cancellationToken ) : Task
IMessageDataRepository ( Stream stream, System.TimeSpan timeToLive, CancellationToken cancellationToken ) : Task

Method Details

MongoDbMessageDataRepository() public method

public MongoDbMessageDataRepository ( IMessageDataResolver resolver, IGridFSBucket bucket, IFileNameGenerator fileNameGenerator ) : System
resolver IMessageDataResolver
bucket IGridFSBucket
fileNameGenerator IFileNameGenerator
return System

MongoDbMessageDataRepository() public method

public MongoDbMessageDataRepository ( MongoDB.Driver.MongoUrl mongoUrl ) : System
mongoUrl MongoDB.Driver.MongoUrl
return System

MongoDbMessageDataRepository() public method

public MongoDbMessageDataRepository ( string connectionString, string database ) : System
connectionString string
database string
return System