C# Class R.Scheduler.Core.PersistanceStoreInterceptor

Everytime a default instance of IPersistanceStore is created by StructureMap, replace it with an implementation configured during the scheduler startup. Used mainly for injecting the IPersistanceStore implementation into the StructureMap registries of CustomJobTypes projects to ensure a single persistence store for monitoring and auditing different types of jobs.
Inheritance: TypeInterceptor
Afficher le fichier Open project: R-Suite/R.Scheduler

Méthodes publiques

Méthode Description
MatchesType ( Type type ) : bool
PersistanceStoreInterceptor ( IConfiguration config ) : System
Process ( object target, IContext context ) : object

Method Details

MatchesType() public méthode

public MatchesType ( Type type ) : bool
type System.Type
Résultat bool

PersistanceStoreInterceptor() public méthode

public PersistanceStoreInterceptor ( IConfiguration config ) : System
config IConfiguration
Résultat System

Process() public méthode

public Process ( object target, IContext context ) : object
target object
context IContext
Résultat object