Show / Hide Table of Contents

Class BugFilerFactoryBase

Inheritance
System.Object
BugFilerFactoryBase
ADOBugFilerFactory
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: CrashCABN.BugFiler
Assembly: CrashCABN.BugFiler.Base.dll
Syntax
public abstract class BugFilerFactoryBase

Constructors

View Source

BugFilerFactoryBase(IServiceProvider, ILogger<IBugFilerFactory>)

Declaration
public BugFilerFactoryBase(IServiceProvider services, ILogger<IBugFilerFactory> logger)
Parameters
Type Name Description
System.IServiceProvider services
ILogger<IBugFilerFactory> logger

Methods

View Source

CreateWithLogging<T>(BugRepositoryDetails, Object[])

Creates a BugFiler of the specified type with log messages.

Declaration
protected IBugFiler CreateWithLogging<T>(BugRepositoryDetails bugRepository, params object[] parameters)
Parameters
Type Name Description
BugRepositoryDetails bugRepository

The BugRepositoryDetails to use.

System.Object[] parameters

The array of other parameters the BugFiler needs as part of it's constructor.

Returns
Type Description
IBugFiler

A BugFiler of type T.

Type Parameters
Name Description
T

The type of BugFiler to create

  • View Source
In This Article
Back to top Generated by DocFX