Я использую IHttpActionResult
Type для API вызова, который Get
вызова, и я хочу, чтобы отправить заголовок ответа в одном вызове выше моего кодIHttpActionResult WEB API заголовок ответа
[HttpGet]
public IHttpActionResult GetSyncData()
{
syncDataRepository.Location = JsonConvert.SerializeObject(SyncDataOfMobileDatatSet.Location);
syncDataRepository.UserLocation = JsonConvert.SerializeObject(SyncDataOfMobileDatatSet.UserLocation);
syncDataRepository.UserAuthentication = JsonConvert.SerializeObject(SyncDataOfMobileDatatSet.UserAuthentication);
syncDataRepository.UserDetails = JsonConvert.SerializeObject(SyncDataOfMobileDatatSet.UserDetails);
syncDataRepository.TourOrganization = JsonConvert.SerializeObject(SyncDataOfMobileDatatSet.TourOrganization);
syncDataRepository.TourBatch = JsonConvert.SerializeObject(SyncDataOfMobileDatatSet.TourBatch);
syncDataRepository.TourSuperBatch = JsonConvert.SerializeObject(SyncDataOfMobileDatatSet.TourSuperBatch);
syncDataRepository.TourPlanItemChat = JsonConvert.SerializeObject(SyncDataOfMobileDatatSet.TourPlanItemChat);
syncDataRepository.TourBatchPlan = JsonConvert.SerializeObject(SyncDataOfMobileDatatSet.TourBatchPlan);
syncDataRepository.MyRole = JsonConvert.SerializeObject(Roles.GetRolesForUser(HttpContext.Current.User.Identity.Name));
syncDataRepository.DeletedBatchPlan = JsonConvert.SerializeObject(SyncDataOfMobileDatatSet.DeletedBatchPlan);
syncDataRepository.Mode = JsonConvert.SerializeObject(SyncDataOfMobileDatatSet.Mode);
string jsonData = JsonConvert.SerializeObject(syncDataRepository);
return Json(syncDataRepository);
}
я попытался с HttpContext.Response
но Я получаю его как null. так что есть ли другой способ, пожалуйста, помогите мне.
Thank you.
Извините, его непонятно, что вы хотели бы сделать. Вы хотите установить некоторые заголовки ответов? Если да, то какие и какие значения? – swestner
yes Я хочу отправить ответный заголовок, который будет содержать одно значение datetime. – Liquid