Table of Contents

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