Exemplo n.º 1
0
 internal FunctionsController(
     CloudStorageAccount account,
     CloudBlobClient blobClient,
     IFunctionInstanceLookup functionInstanceLookup,
     IFunctionLookup functionLookup,
     IFunctionIndexReader functionIndexReader,
     IHeartbeatValidityMonitor heartbeatMonitor,
     IAborter aborter,
     IRecentInvocationIndexReader recentInvocationsReader,
     IRecentInvocationIndexByFunctionReader recentInvocationsByFunctionReader,
     IRecentInvocationIndexByJobRunReader recentInvocationsByJobRunReader,
     IRecentInvocationIndexByParentReader recentInvocationsByParentReader,
     IFunctionStatisticsReader statisticsReader)
 {
     _account                           = account;
     _blobClient                        = blobClient;
     _functionInstanceLookup            = functionInstanceLookup;
     _functionLookup                    = functionLookup;
     _functionIndexReader               = functionIndexReader;
     _heartbeatMonitor                  = heartbeatMonitor;
     _aborter                           = aborter;
     _recentInvocationsReader           = recentInvocationsReader;
     _recentInvocationsByFunctionReader = recentInvocationsByFunctionReader;
     _recentInvocationsByJobRunReader   = recentInvocationsByJobRunReader;
     _recentInvocationsByParentReader   = recentInvocationsByParentReader;
     _statisticsReader                  = statisticsReader;
 }
 internal FunctionsController(
     CloudStorageAccount account,
     CloudBlobClient blobClient,
     IFunctionInstanceLookup functionInstanceLookup,
     IFunctionLookup functionLookup,
     IFunctionIndexReader functionIndexReader,
     IHeartbeatValidityMonitor heartbeatMonitor,
     IAborter aborter,
     IRecentInvocationIndexReader recentInvocationsReader,
     IRecentInvocationIndexByFunctionReader recentInvocationsByFunctionReader,
     IRecentInvocationIndexByJobRunReader recentInvocationsByJobRunReader,
     IRecentInvocationIndexByParentReader recentInvocationsByParentReader,
     IFunctionStatisticsReader statisticsReader,
     ILogReader reader)
 {
     _account = account;
     _blobClient = blobClient;
     _functionInstanceLookup = functionInstanceLookup;
     _functionLookup = functionLookup;
     _functionIndexReader = functionIndexReader;
     _heartbeatMonitor = heartbeatMonitor;
     _aborter = aborter;
     _recentInvocationsReader = recentInvocationsReader;
     _recentInvocationsByFunctionReader = recentInvocationsByFunctionReader;
     _recentInvocationsByJobRunReader = recentInvocationsByJobRunReader;
     _recentInvocationsByParentReader = recentInvocationsByParentReader;
     _statisticsReader = statisticsReader;
     _reader = reader;
 }
 internal FunctionController(
     CloudStorageAccount account,
     IFunctionLookup functionLookup,
     IFunctionInstanceLookup functionInstanceLookup,
     IHeartbeatValidityMonitor heartbeatMonitor,
     IInvoker invoker)
 {
     _account                = account;
     _functionLookup         = functionLookup;
     _functionInstanceLookup = functionInstanceLookup;
     _heartbeatMonitor       = heartbeatMonitor;
     _invoker                = invoker;
 }
 internal FunctionController(
     CloudStorageAccount account,
     IFunctionLookup functionLookup,
     IFunctionInstanceLookup functionInstanceLookup,
     IHeartbeatValidityMonitor heartbeatMonitor,
     IInvoker invoker)
 {
     _account = account;
     _functionLookup = functionLookup;
     _functionInstanceLookup = functionInstanceLookup;
     _heartbeatMonitor = heartbeatMonitor;
     _invoker = invoker;
 }
 public FunctionIndexer(
     CloudStorageAccount cloudStorageAccount,
     IFunctionInstanceLogger functionInstanceLogger,
     IFunctionInstanceLookup functionInstanceLookup,
     IFunctionStatisticsWriter statisticsWriter,
     IRecentInvocationIndexWriter recentInvocationsWriter,
     IRecentInvocationIndexByFunctionWriter recentInvocationsByFunctionWriter,
     IRecentInvocationIndexByJobRunWriter recentInvocationsByJobRunWriter,
     IRecentInvocationIndexByParentWriter recentInvocationsByParentWriter)
 {
     _cloudStorageAccount = cloudStorageAccount;
     _functionInstanceLogger = functionInstanceLogger;
     _functionInstanceLookup = functionInstanceLookup;
     _statisticsWriter = statisticsWriter;
     _recentInvocationsWriter = recentInvocationsWriter;
     _recentInvocationsByFunctionWriter = recentInvocationsByFunctionWriter;
     _recentInvocationsByJobRunWriter = recentInvocationsByJobRunWriter;
     _recentInvocationsByParentWriter = recentInvocationsByParentWriter;
 }
Exemplo n.º 6
0
 public FunctionIndexer(
     CloudStorageAccount cloudStorageAccount,
     IFunctionInstanceLogger functionInstanceLogger,
     IFunctionInstanceLookup functionInstanceLookup,
     IFunctionStatisticsWriter statisticsWriter,
     IRecentInvocationIndexWriter recentInvocationsWriter,
     IRecentInvocationIndexByFunctionWriter recentInvocationsByFunctionWriter,
     IRecentInvocationIndexByJobRunWriter recentInvocationsByJobRunWriter,
     IRecentInvocationIndexByParentWriter recentInvocationsByParentWriter)
 {
     _cloudStorageAccount               = cloudStorageAccount;
     _functionInstanceLogger            = functionInstanceLogger;
     _functionInstanceLookup            = functionInstanceLookup;
     _statisticsWriter                  = statisticsWriter;
     _recentInvocationsWriter           = recentInvocationsWriter;
     _recentInvocationsByFunctionWriter = recentInvocationsByFunctionWriter;
     _recentInvocationsByJobRunWriter   = recentInvocationsByJobRunWriter;
     _recentInvocationsByParentWriter   = recentInvocationsByParentWriter;
 }
Exemplo n.º 7
0
 internal LogController(IFunctionInstanceLookup functionInstanceLookup, CloudStorageAccount account)
 {
     _functionInstanceLookup = functionInstanceLookup;
     _account = account;
 }
Exemplo n.º 8
0
 internal LogController(IFunctionInstanceLookup functionInstanceLookup, CloudStorageAccount account)
 {
     _functionInstanceLookup = functionInstanceLookup;
     _account = account;
 }