ConventionContextExtensions.

GetOrAdd<T>(IConventionContext, string, Func<T>) Method

Summary

Get a value by key from the context

Syntax

public static T GetOrAdd<T>(this IConventionContext context, string key, Func<T> factory) 
    where T : class

Attributes

Type Description
NotNullAttribute

Type Parameters

Name Description
T

Parameters

Name Type Description
context IConventionContext The context
key string The key where the value is saved
factory Func<T> The factory method in the event the type is not found

Return Value

Type Description
T T.