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