public static PropertyContextFacade PutPropertyAndValidate(this IFrameworkFacade frameworkFacade, string domainType, string instanceId, string propertyName, ArgumentContextFacade argContext) { var link = frameworkFacade.OidTranslator.GetOidTranslation(domainType, instanceId); var context = frameworkFacade.PutProperty(link, propertyName, argContext); return(ValidatePropertyContext(context)); }