示例#1
0
            public AliasPath AddAliasPath(string path, IEnumerable <string> apiVersions = null, AliasPathMetadata metadata = null)
            {
                var rv = new AliasPath(metadata: metadata)
                {
                    Path        = path,
                    ApiVersions = apiVersions?.ToList() ?? AliasBuilder.DefaultApiVersions
                };

                this.Paths.Add(rv);
                return(rv);
            }
示例#2
0
 public AliasPathMetadata AddDefaultAliasPathMetadata(string attributes, string type)
 {
     this.DefaultAliasPathMetadata = new AliasPathMetadata(attributes, type);
     return(this.DefaultAliasPathMetadata);
 }