Table of Contents

Class IdentifierExtensions

Namespace
JobFlow.Core.Messages
Assembly
JobFlow.Core.dll
public static class IdentifierExtensions
Inheritance
IdentifierExtensions

Methods

ApplyCorrenlationId<T>(IQueryable<T>, Identifier)

public static IQueryable<T> ApplyCorrenlationId<T>(this IQueryable<T> query, Identifier identifier) where T : ICorrelation

Parameters

query IQueryable<T>
identifier Identifier

Returns

IQueryable<T>

Type Parameters

T

ApplyExternalId<T>(IQueryable<T>, Identifier)

public static IQueryable<T> ApplyExternalId<T>(this IQueryable<T> query, Identifier identifier) where T : IExternal

Parameters

query IQueryable<T>
identifier Identifier

Returns

IQueryable<T>

Type Parameters

T

ApplyId<T>(IQueryable<T>, Identifier)

public static IQueryable<T> ApplyId<T>(this IQueryable<T> query, Identifier identifier) where T : IExternal

Parameters

query IQueryable<T>
identifier Identifier

Returns

IQueryable<T>

Type Parameters

T

ApplyPrimaryKey<T>(IQueryable<T>, Identifier)

public static IQueryable<T> ApplyPrimaryKey<T>(this IQueryable<T> query, Identifier identifier) where T : IEntity

Parameters

query IQueryable<T>
identifier Identifier

Returns

IQueryable<T>

Type Parameters

T