Class CriteriaFactoryBase<TSpec>
- Namespace
- The.WPF.Screens.Criteria
- Assembly
- Instagile.WPF.dll
public abstract class CriteriaFactoryBase<TSpec>
Type Parameters
TSpec
- Inheritance
-
CriteriaFactoryBase<TSpec>
- Inherited Members
-
Constructors
CriteriaFactoryBase(ISurface)
public CriteriaFactoryBase(ISurface surface)
Parameters
surface ISurface
Fields
Services
protected readonly IServices Services
Field Value
- IServices
Properties
Surface
public ISurface Surface { get; }
Property Value
- ISurface
Methods
ApplyGlobalSpecification(Lazy<TSpec>)
protected virtual void ApplyGlobalSpecification(Lazy<TSpec> spec)
Parameters
spec Lazy<TSpec>
TryApplyGlobalSpecification(TSpec)
public bool TryApplyGlobalSpecification(TSpec spec)
Parameters
spec TSpec
Returns
- bool