Beispiel #1
0
        public override Task <string> Create(Financial model)
        {
            TaskCompletionSource <string> TCS = new TaskCompletionSource <string>();

            string url = string.Format("{0}{1}", this.ServerURL, "api/financial/");

            this._apiClient.PutData(url, model.ConverToKeyValue()).ContinueWith(t =>
            {
                TCS.SetResult(t.Result ? "success" : "fail");
            });

            return(TCS.Task);
        }