App Metrics Fork me on GitHub
Show / Hide Table of Contents

Class ReportFactory

Inheritance
System.Object
ReportFactory
Namespace:App.Metrics.Reporting
Assembly:cs.temp.dll.dll
Syntax
public sealed class ReportFactory : IReportFactory

Constructors

ReportFactory(AppMetricsOptions, IMetrics, ILoggerFactory)

Declaration
public ReportFactory(AppMetricsOptions options, IMetrics metrics, ILoggerFactory loggerFactory)
Parameters
Type Name Description
AppMetricsOptions options
IMetrics metrics
ILoggerFactory loggerFactory

Methods

AddProvider(IReporterProvider)

Declaration
public void AddProvider(IReporterProvider provider)
Parameters
Type Name Description
IReporterProvider provider

CreateReporter()

Declaration
public IReporter CreateReporter()
Returns
Type Description
IReporter

CreateReporter(IScheduler)

Declaration
public IReporter CreateReporter(IScheduler scheduler)
Parameters
Type Name Description
IScheduler scheduler
Returns
Type Description
IReporter
Back to top Copyright © 2017 Allan Hardy
Generated by DocFX