예제 #1
0
 public IObservable<ITag> Create(ITag tag)
 {
     var endPoint = endPoints.Post(tag.WorkspaceId);
     var tagCopy = tag as Tag ?? new Tag(tag);
     var observable = SendRequest(endPoint, AuthHeader, tagCopy, SerializationReason.Post);
     return observable;
 }
예제 #2
0
        public Task <ITag> Create(ITag tag)
        {
            var endPoint = endPoints.Post(tag.WorkspaceId);
            var tagCopy  = tag as Tag ?? new Tag(tag);

            return(SendRequest(endPoint, AuthHeader, tagCopy, SerializationReason.Post)
                   .Upcast <ITag, Tag>());
        }