asp.net-web-api

недавно я задал вопрос о кэшировании данных приложения в ASP.NET приложение MVC WebAPI и это привело меня к новому вопросу. Каковы плюсы / минусы различных методов кэширования, доступных в ASP.NET? у меня есть: Кэш-Памяти http://msdn.microsoft.com/en-us/library/system.runtime.caching.memorycache.aspx ...

у меня есть служба WebApi, обрабатывающая загрузку из простой формы, например: <form action="/api/workitems" enctype="multipart/form-data" method="post"> <input type="hidden" name="type" value="ExtractText" /> <input type="file" name="FileForUpload" /> <input ...

Я вызываю метод моего WebAPI отправки json, который я хотел бы сопоставить (или привязать) с моделью. в контроллере у меня есть способ, как: public Result Post([ModelBinder(typeof(CustomModelBinder))]MyClass model); 'MyClass', который задается в качестве параметра является абстрактным классом. Я хотел бы...

Я заинтересован в создании ключей API для web.api и позволяет клиентам общаться с API, используя ключи API, а не веб-сайт авторизации.api предоставляет. Я хочу, чтобы несколько клиентов могли общаться с интернетом.прикладной программный интерфейс. вместо того, чтобы создавать имя пользователя и пароль, я мо...

Мне нужно хранить некоторую информацию в сеансе (или в любом другом ASP.NET Web API), который мне нужно получить в каждом запросе API. У нас будет один веб-сайт api IIS, и несколько Привязок веб-сайта будут добавлены через заголовок узла. Когда какой-либо запрос приходит, например, api.xyz.com, заголовок хо...

Я начинаю изучать webapi и обнаруживаю, что делаю вещи, которые имеют смысл в проекте MVC, но могут не иметь смысла. обычно в проекте MVC я делаю ViewModels и использую это в качестве параметра или передаю их обратно с видом. поскольку в webapi нет представлений, я думаю, что нет смысла иметь ViewModel в ка...

в проекте Web API я переопределяю обычный процесс аутентификации для проверки токенов вместо этого. Код выглядит примерно так: if ( true ) // validate the token or whatever here { var claims = new List<Claim>(); claims.Add( new Claim( ClaimTypes.Name, "MyUser" ) ); claims.Add( new Claim( Cl...

я настраиваю аутентификацию токена носителя в Web API 2, и я не понимаю, как (или где) токен носителя хранится на стороне сервера. Вот соответствующий код: Startup: public partial class Startup { public static OAuthAuthorizationServerOptions OAuthOptions { get; private set; } public static Func<U...

я добавил контроллер Web Api в приложение MVC 5, но все время получаю ошибку 404 - ресурс не может быть найден. Я добавил GlobalConfiguration.Настроить(WebApiConfig.Регистрация) в Application_Start () protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConf...