asp.net-web-api

Jak uzyskać dostęp do wszystkich parametrów querystring jako słownika

Mam kilka dynamicznych parametrów querystring, z którymi chciałbym współpracować jako IDictionary<string,string>. Jak t ... lections. Dosłownie potrzebuję wszystkich parametrów querystring jako słownika. Jak to zrobić i dlaczego powyższe nie działa?

Google n-Gram Web API [zamknięty]

Chciałbym użyć Google 2-gramów dla mojego projektu; ale Rozmiar danych sprawia, że wyszukiwanie jest drogie zarówno pod wzglę ... PI (w dowolnym języku) ? Strona www http://books.google.com/ngrams/graph renderuje obraz, Czy Mogę uzyskać wartości danych?

Czy należy udostępniać typy między usługą Web API a jej klientem? Jakie są inne opcje?

Tworzymy usługę RESTful Web API, aby zapewnić dostęp do wspólnych danych dla wszystkich aplikacji naszego przedsiębiorstwa. A ... , czy są sposoby na obniżenie kosztów utrzymania podczas próby utrzymania modelu klienta i modelu serwera w synchronizacji?

Globalna obsługa wyjątków w ASP.NET Web API 2.1 z NLog?

ASP.NET Web API 2.1 zawiera nową funkcję globalnej obsługi błędów. Znalazłem Przykład, który pokazuje, jak logować wyjątki d ... abeli bazy danych. Czy możliwe jest użycie globalnej obsługi błędów Web API za pomocą NLog? Jeśli tak, proszę podać przykład.

ModelState.Czy jest ważne nawet wtedy, gdy nie powinno być?

Mam API, gdzie muszę zweryfikować mój model użytkownika. Wybieram podejście, w którym tworzę różne klasy dla akcji Create/Edi ... [Required] public string Password { get; set; } [Required] public string Name { get; set; } } Debug proof

Czy Można używać niestandardowych stron błędów z witryną MVC, ale nie Web API?

Mam projekt MVC z folderem / api, który zawiera moje Kontrolery Web API. Chcę następujące rzeczy: Moja strona MVC do obsł ... la MVC i Web API oddzielnie, ale wolałbym nie tworzyć innego projektu Tylko tak mam jeszcze inną sieć.config do konfiguracji.

Konwertować niestandardowy filtr akcji do wykorzystania w Web API?

Znalazłem naprawdę fajny filtr akcji, który konwertuje parametr oddzielony przecinkami na listę typów ogólnych: http://steve ... ) { listArgType = genericParams[0]; } } return listArgType; } }

Błąd analizy kodu nie mógł załadować pliku lub zestawu System. Net. Http, Version = 2.0.0.0 w MVC4 Web API

Ten problem jest dokładnie taki sam jak ten post http://forums.asp.net/t/1807797.aspx/1?System + Net + Http + is + not + fou ... odpowiedź StackOverflow mówią o obniżeniu z. Net 4.5 do 4.0, z oczywistych powodów nie jest to moje preferowane rozwiązanie!

Dlaczego moje ClaimsIdentity isauthenticated jest zawsze fałszywe (dla Web api Authorize filter)?

W projekcie Web API nadpisuję normalny proces uwierzytelniania, aby sprawdzić tokeny. Kod wygląda mniej więcej tak: if ( tru ... Dlaczego uważa, że użytkownik nie jest uwierzytelniony, mimo że skonstruowałem poprawne roszczenie i przypisałem je do wątku?

Czy możliwe jest skonfigurowanie Autofac do pracy z ASP.NET MVC i ASP.NET Web Api

Czy możliwe jest skonfigurowanie Autofac do pracy z ASP. net MVC i ASP. net Web Api. Wiem, że rozwiązywanie zależności jest i ... ym pomysłem? Czy powinienem podzielić moje rozwiązanie na dwa projekty i obsługiwać iniekcję zależności dla każdego z osobna?

System.Www.Http.Autoryzacja kontra System.Www.Mvc.Autoryzuj

Który Atrybut Autoryzacji ?System.Www.Http.Authorize System.Www.Mvc.Autoryzacja using System.Web.Mvc // or using Sys ... ntrolery MVC i kontrolery WEBAPI. Którego z nich powinienem użyć i dlaczego ? Jakie mamy problemy, jeśli tego nie naprawię ?

Web api 2 routing - nie można znaleźć zasobu

Dodałem Kontroler Web Api do aplikacji MVC 5, ale cały czas dostaję błąd 404 - zasobu nie można znaleźć. Dodałem GlobalConfig ... routeTemplate: "api/{controller}/{id}", defaults: new { id = RouteParameter.Optional } ); } }

WebAPI StreamContent vs PushStreamContent

ImplementujęMVC4 + WebAPI wersja przesyłania pliku BluImp jQuery Wszystko działa dobrze z moją początkową próbą, ale staram ... e of method across NGen image boundaries")] public StreamContent(Stream content) : this(content, 4096) { }

DataAnnotation for Required property

Najpierw działa, ale dziś się nie udało! Tak definiuję właściwość date: [Display(Name = "Date")] [Required(ErrorMessage = ... odpowiedź poniżej. Jeśli ktoś rozumie dlaczego działa lub ma lepsze rozwiązania, proszę o zamieszczenie odpowiedzi. Dziękuję.

Mix kontrolerów web api i site controllers

Jestem fiddeling z nowym WEP api w mvc 4 beta i dodanie kilku nowych kontrolerów api do mojej istniejącej strony mvc. Problem ... jest zbyt restlike. Jaka jest dobra strategia nazwania tych nowych kontrolerów przy dodawaniu ich do istniejącej witryny mvc?

Nieobsługiwany wyjątek Global Handler dla OWIN / Katana?

Jak zaimplementować globalny Exception catcher-handler w implementacji Katana (OWIN)? W przypadku implementacji OWIN/Katana, ... ale nie znalazłem nic jasnego, więc jestem. Działa na. Net Framework 4.5.2, VS 2013. Wszystkie pomysły docenione. Dzięki.

Jak podłączyć FluentValidator do Web API?

Próbuję podłączyć Fluent Validation do mojego projektu MVC WEB Api i nie chce działać. Kiedy używam MyController : Controlle ... d zwraca False) Ale kiedy używam MyController :ApiController ... nic. Czy ktoś ma doświadczenie w tym, jak je podłączyć ?

Kiedy używać HttpResponseMessage I Request.CreateResponse

Kiedy powinniśmy użyć obiektu HttpResponseMessage, a kiedy metody Request.CreateResponse(...)? Czym różni się obiekt HttpResponseMessage od metody Request.CreateResponse(...)?

asp.net nie działa routing atrybutów webapi 2

Mam visual studio 2012 zainstalowany z mvc4 przy użyciu. NET framework 4.5. Teraz chcę używać webapi2 z zapisem atrybutów i c ... able<string> Get() { return new string[] { "value1", "value2" }.AsQueryable(); } } }

ASP.Net Web API pobierające obrazy jako binarne

Chcę spróbować użyć Web API, aby wywołać rest, ale chcę, aby odpowiedzią był rzeczywisty obraz binarny przechowywany w bazie ... entDispositionHeaderValue("attachment"); result.Content.Headers.ContentDisposition.FileName = "avatar.png"; return result;