Beispiel #1
0
 public static List <ResourceType> GetExpandedResourceTypes(this RequestDescription requestDescription)
 {
     return(requestDescription.GetAnnotation <List <ResourceType> >(ExpandedResourceTypesName));
 }
Beispiel #2
0
 public static bool GetPostServiceOperation(this RequestDescription requestDescription)
 {
     return(requestDescription.GetAnnotation <bool?>(PostServiceOperationName) == true);
 }
Beispiel #3
0
 public static bool GetInvalidClientRequest(this RequestDescription requestDescription)
 {
     return(requestDescription.GetAnnotation <bool?>(InvalidClientRequestAnnotationName) == true);
 }
Beispiel #4
0
 public static ResourceProperty GetPropertyForPropertyOnlyOperation(this RequestDescription requestDescription)
 {
     return(requestDescription.GetAnnotation <ResourceProperty>(PropertyForPropertyOnlyOperationName));
 }
Beispiel #5
0
 public static bool GetInherentOrderByKeys(this RequestDescription requestDescription)
 {
     return(requestDescription.GetAnnotation <bool?>(InherentOrderByKeysAnnotationName) == true);
 }
Beispiel #6
0
 public static ResourceProperty GetSpecialExpandOnLinksProperty(this RequestDescription requestDescription)
 {
     return(requestDescription.GetAnnotation <ResourceProperty>(SpecialExpandOnLinksPropertyAnnotationName));
 }
Beispiel #7
0
 public static ResourceProperty GetExpandProperty(this RequestDescription requestDescription)
 {
     return(requestDescription.GetAnnotation <ResourceProperty>(ExpandPropertyAnnotationName));
 }
Beispiel #8
0
 public static ServiceVersions GetPOSTVersions(this RequestDescription requestDescription)
 {
     return(requestDescription.GetAnnotation <ServiceVersions>(POSTVersionsAnnotationName));
 }
Beispiel #9
0
 public static ServiceVersions GetPUTPATCHVersions(this RequestDescription requestDescription)
 {
     return(requestDescription.GetAnnotation <ServiceVersions>(PUTMERGEVersionsAnnotationName));
 }