public static T Build <T>(this IBuildPlan plan, IBuildSession session) where T : class { return(plan.Build(session, session.As <IContext>()).As <T>()); }
public T Build <T>(IBuildSession session) where T : class { return(Build(session, session.As <IContext>()) as T); }