Archives

ASP.NET Core WebAPI Cheat Sheet

Visual Studio: ASP.NET Core project (empty oder WebAPI) empty: Startup.cs: ConfigureServices: services.AddMvc() Configure: app.UseMvc() “Controllers” Ordner erzeugen New item: API Controller Class, Base class auf ControllerBase ändern (weniger Intellisync)   ROUTING Class Routing: [Route(“bli/bla”)] als Controllerklassenattribut wird allen Actions vorgestellt. [Controller] in der Route wird durch Klassenname (muss mit “Controller” enden) ohne “Controller” ersetzt. Atrribute …

IIS >= 6.0, ASP.NET und VMware.VimClient

Wie ich eben lernen musste kommt VMware.VimClient (Teil von Power CLI) ab 2003/IIS6 nicht mit den dort limitierten Stack von 256 KB (KB932909) zurecht. Man kann das aber umgehen in dem man einen Thread mit entsprechendem Stack startet: public void SomeHandler(object sender,EventArgs e) { Thread oWorker=new Thread(new ParameterizedThreadStart(SomeHandlerWorker),1024*1024*4); // 4 MB Stack oWorker.Start(e); oWorker.Join(); } …