Table of Contents

Interface IQueryQueue

Namespace
Shift.Common.Timeline.Queries
Assembly
Shift.Common.dll
public interface IQueryQueue
Extension Methods

Methods

Send<TResult>(IQuery<TResult>)

TResult Send<TResult>(IQuery<TResult> query)

Parameters

query IQuery<TResult>

Returns

TResult

Type Parameters

TResult

Subscribe<TQuery, TResult>(Func<TQuery, TResult>)

void Subscribe<TQuery, TResult>(Func<TQuery, TResult> handle) where TQuery : IQuery<TResult>

Parameters

handle Func<TQuery, TResult>

Type Parameters

TQuery
TResult