var ResponseData = new SingleModelResponse<UserModel>();
UserModel Model = new UserModel();
ResponseData.Model =model;
ResponseData.Message = ResponseData.Model.Message;
ResponseData.IsError = ResponseData.Model.IsError;
return ResponseMessage(Request.CreateResponse(HttpStatusCode.OK, ResponseData));
using (var client2 = new HttpClient())
{
client2.BaseAddress = new Uri(ApiRequestName.BaseUrl);
UserLoginModel td = new UserLoginModel();
td.UserRole = "";
td.UserName = "TestUser";
td.Password = "test@12345";
var postTask = client2.PostAsJsonAsync<UserLoginModel>(ApiRequestName.LoginRequest, td);
postTask.Wait();
var result = postTask.Result;
if (result.IsSuccessStatusCode)
{
var responseData =result.Content.ReadAsStringAsync().Result;
if (!string.IsNullOrWhiteSpace(responseData))
{
}
return RedirectToAction("Index");
}
}
мой ответ такой:
{
"IsError": false,
"ErrorMessage": null,
"Message": "LoginSuccessful",
"Model": {
}
}
Каждый раз, когда у меня разные модели.Как получить это значение в общей модели для установки значения?