public void AddRole(DynamicObject obj, IDynamicRoleType roleType, IDynamicObject role) { this.database.AddRole(obj, roleType, (DynamicObject)role); }
public object GetRole(DynamicObject obj, IDynamicRoleType roleType) { this.database.GetRole(obj, roleType, out var result); return(result); }
public void SetRole(DynamicObject obj, IDynamicRoleType roleType, object value) { this.database.SetRole(obj, roleType, value); }
public object GetAssociation(DynamicObject obj, IDynamicAssociationType associationType) { this.database.GetAssociation(obj, associationType, out var result); return(result); }