コード例 #1
0
        // POST api/AuthTest?token=<token>
        //public HttpResponseMessage Post(Token<AuthTest> packet)
        public HttpResponseMessage Post(string token, AuthTest test)
        {
            //string token = packet.token;
            //AuthTest test = packet.obj;

            APIAuth.authorizeToken(token);

            test.UserName = APIAuth.getUserNameFromToken(token);

            db.AuthTests.Add(test);
            db.SaveChanges();

            var response = Request.CreateResponse <AuthTest>(HttpStatusCode.Created, test);

            //var response = Request.CreateResponse(HttpStatusCode.Created);
            return(response);
        }
コード例 #2
0
ファイル: TestDemo.cs プロジェクト: aiosign/sign-sdk-net
        /// <summary>
        /// 认证相关API
        /// </summary>
        /// <param name="client"></param>
        static void checkAuth(SignClient client)
        {
            AuthTest test = new AuthTest(client);

            test.runAllTest();
        }
コード例 #3
0
 public HttpResponseMessage Put(bool put, string token, int id, AuthTest test)
 {
     return(new HttpResponseMessage());
 }