public static PropertyContextFacade GetTransientPropertyByName(this IFrameworkFacade frameworkFacade, string domainType, string propertyName, ArgumentsContextFacade persistArgs, ArgumentsContextFacade promptArgs) { var obj = frameworkFacade.GetTransient(domainType, persistArgs); return(frameworkFacade.GetPropertyWithCompletions(obj.Target, propertyName, promptArgs)); }