public void GetTest() { var service = new SmartTAService("AzureUnitTestDB"); var datas = service.GetData("9704F0BF-9CFA-4266-B601-C55D31B937E1"); Assert.IsInstanceOfType(datas, typeof(SmartTAGetResponse)); datas = service.GetData("123"); Assert.IsNull(datas); }
public IHttpActionResult GetCourse(string classRoomId) { getRequest = new SmartTAGetRequest() { ClassRoomId = classRoomId }; var checkEmptyColumnKeys = new string[1] { "classroomid" }; var checkEmpty = CheckEmpty(getRequest, checkEmptyColumnKeys) as NegotiatedContentResult <BaseResponse <string> >;; if (checkEmpty.Content.Success == false) { return(checkEmpty); } //驗證token var authToken = AuthToken(null, Request) as NegotiatedContentResult <BaseResponse <string> >; if (authToken.Content.Success == false) { return(authToken); } var service = new SmartTAService(); var responseData = service.GetData(getRequest.ClassRoomId); getResponse = new SmartTAGetResponse(); getResponse = responseData != null ? responseData : getResponse; return(Ok(getResponse)); }
public IHttpActionResult Get(string strAccess) { getRequest = JsonConvert.DeserializeObject <SmartTAGetRequest>(strAccess); var checkEmptyColumnKeys = new string[1] { "account" }; var checkEmpty = CheckEmpty(getRequest, checkEmptyColumnKeys) as NegotiatedContentResult <BaseResponse <string> >;; if (checkEmpty.Content.Success == false) { return(checkEmpty); } var service = new SmartTAService(); var responseData = service.GetData(getRequest.Account); getResponse = new SmartTAGetResponse(); getResponse = responseData != null ? responseData : getResponse; return(Ok(getResponse)); }