protected MemberTypeRepresentation(IOidStrategy oidStrategy, HttpRequestMessage req, PropertyTypeContextFacade propertyContext, RestControlFlags flags) : base(oidStrategy, flags) { SetScalars(propertyContext); SelfRelType = new TypeMemberRelType(RelValues.Self, new UriMtHelper(oidStrategy, req, propertyContext)); SetExtensions(); SetHeader(); }
protected ActionTypeRepresentation(HttpRequestMessage req, ActionTypeContextSurface actionTypeContext, RestControlFlags flags) : base(flags) { SelfRelType = new TypeMemberRelType(RelValues.Self, new UriMtHelper(req, actionTypeContext)); SetScalars(actionTypeContext); SetLinks(req, actionTypeContext); SetParameters(req, actionTypeContext); SetExtensions(); SetHeader(); }
protected MemberTypeRepresentation(HttpRequestMessage req, PropertyTypeContextSurface propertyContext, RestControlFlags flags) : base(flags) { SetScalars(propertyContext); SelfRelType = new TypeMemberRelType(RelValues.Self, new UriMtHelper(req, propertyContext)); SetExtensions(); SetHeader(); }