Beispiel #1
0
 public MartenServiceClient(IUsageDataProvider usageDataProvider, IMeterDataProvider meterDataProvider, IAddressDataProvider addressDataProvider, IMeterReadDataProvider meterReadDataProvider, IDocumentSession documentSession)
 {
     _usageDataProvider     = usageDataProvider;
     _meterDataProvider     = meterDataProvider;
     _addressDataProvider   = addressDataProvider;
     _meterReadDataProvider = meterReadDataProvider;
     _documentSession       = documentSession;
 }
 public MeterController(IRepository <Meter, Guid> meterRepository, IAggregateFactory <Meter, MeterFactoryInput, Guid> meterFactory, IMeterDataProvider meterDataProvider)
 {
     _meterRepository   = meterRepository;
     _meterFactory      = meterFactory;
     _meterDataProvider = meterDataProvider;
 }