public static T GetDataSourceItem <T>(this IWebFormsContext context, Control control, Action <GetKnownItemBuilder> config) where T : class { var builder = new GetKnownItemBuilder(); config(builder); return(context.GetDataSourceItem <T>(control, builder)); }
public static T GetRenderingItem <T>(this IMvcContext context, Action <GetKnownItemBuilder> config) where T : class { var builder = new GetKnownItemBuilder(); config(builder); return(context.GetRenderingItem <T>(builder)); }
public static T GetHomeItem <T>(this IRequestContext context, Action <GetKnownItemBuilder> config) where T : class { var builder = new GetKnownItemBuilder(); config(builder); return(context.GetHomeItem <T>(builder)); }