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; }