コード例 #1
0
        public IRestCollection GetArtistsCollection <TStem>()
        {
            IRestDirectory directory      = GetDirectoryFromRoots(typeof(ArtistsRoot <TStem>));
            var            restCollection = (IRestCollection)directory.GetChild("Artists");

            return(restCollection);
        }
コード例 #2
0
 public static IRestCollection GetCollection([NotNull] this IRestDirectory directory, [NotNull] string startResourceName)
 {
     return(directory.GetChild(startResourceName).AsCollection());
 }
コード例 #3
0
 public static IRestScalar GetScalar([NotNull] this IRestDirectory directory, [NotNull] string startResourceName)
 {
     return(directory.GetChild(startResourceName).AsScalar());
 }
コード例 #4
0
 public static IRestItem GetItem([NotNull] this IRestDirectory directory, [NotNull] string startResourceName)
 {
     return(directory.GetChild(startResourceName).AsItem());
 }
コード例 #5
0
 internal RestDirectoryEndpoint(IEndpointContext endpointContext, IRestDirectory directory)
 {
     Context   = endpointContext;
     Directory = directory;
 }