@Wiadrodziej: do pyłowania idą tylko nadmiarowe karty, każda inna zostaje nawet jeżeli będzie nie użyteczna, a z craftowaniem to zobaczymy co tam będzie potrzebne po wyjściu dodatku :D
Spotkał się jakiś mirek z takim problemem? Chcę dorzucić do Response header który będzie zawierał url tego co jest zwracane (czyli w zasadzie to co się pokazuje na pasku adresu). Dorzuciłem więc sobie ActionFilter który globalnie jest odpalany a wszystko dzieje się w metodzie OnActionExecuted(ActionExecutedContext filterContext). Dorzucenie nagłówka banał - filterContext.HttpContext.Response.Headers.Add("X-App-Location", "test"). Moim problemem jest wyciągnięcie poprawnego url który wrzuce zamiast "test". new UrlHelper(filterContext.Result) generuje mi jakiś badziewny link a ja potrzebuję
@markaron: Może nie doprecyzowałem o co mi chodzi. Sytuacja wygląda tak w głównym przypadku który potrzebuje: wywołuje /controller/action1/... miele co mam do przemielenia i robie return RedirectToAction("action2" ,"controller"). HttpContext.Request.Url zwraca mi ścieżkę wywoływaną /controller/action1/ a ja potrzebuje ścieżkę zwracaną /controller/action2. Klasa HttpRequest czasami śni mi się po nocach ( ͡°͜ʖ͡°)
@markaron: To też daje efekt podobny do pierwszego z adresami linku 1. Ogólnie chyba znalazłem wfilterContext.Result.RouteValues (RouteValuesDictionary) elementy które mi są potrzebne. Jeszcze ubrać je w jakiegoś wrappera żeby wygenerował mi ładny url i powinien być finał. Dam znać jak coś wymyślę. Dzięki za pomoc ;)
@lisek: Fakt trochę nie pełne rozwiązanie bo obsłużyłem tylko typ RedirectToRouteResult i otrzymałem efekt podobny do już implementowanego z góry headera Location ale może się komuś na przyszłość przyda. if(filterContext.Result is RedirectToRouteResult) { var result = filterContext.Result as RedirectToRouteResult; var urlHelper = new UrlHelper(filterContext.RequestContext); filterContext.HttpContext.Response.Headers.Add("X-App-Location", urlHelper.RouteUrl(result.RouteValues)); }
@TiIa: Sadzam swojego #rozowypasek przed klawiaturą i reszta wypowiedzi jej: Jak każde małe zwierzątko daje wiele radości z samego patrzenia :) Na samym początku był płochliwy, ale to zrozumiałe, ponieważ nas nie znał. Natomiast głownie przez moje wrodzone TulimySie królik od początku nie miał wyboru jak być "przymilnym" z czasem się do tego przyzwyczaił a teraz to on gdy np kładę się to wskakuje mi na klatę i
#raspberrypi
- RPI - http://pl.rs-online.com/web/p/zestawy-badawczo-rozwojowe-mikrokontroler-i-procesor/8968660/
- Zasilacz - http://pl.rs-online.com/web/p/products/9098135/
- obudowa - http://pl.rs-online.com/web/p/obudowy-do-plytek-rozwojowych/9098138/?origin=PSF_502004|acc
Łącznie wyszło koło 290zł brutto.