Long running REST EndPoint

This article outlines how to invoke a long running operation at a REST end-point. The core idea revolves around assuring the REST end-point returns immediately, while the responsibility of communicating the result of long runnning process back to the client is transferred to a web-socket. REST Endpoint. The first task involves creating a REST Endpoint … Continue reading Long running REST EndPoint

Sneak Peak at Response Files (.rsp)

The Visual Studio has evolved so much that anyone hardly uses the CSC.exe tool and command line switches any longer. But there could be days when you are forced to opt for CSC.exe and the biggest woe is the huge list of switches/parameters that you need to associate each time you want to compile using … Continue reading Sneak Peak at Response Files (.rsp)

Evil Code 0001 : Lambda and Ref/out

What would be output of following ?         static void Main(string [] args)         {             List< int> numlist = new List< int>() {1,2, 3, 4, 5, 6, 7 };             CalculateAndPrint( ref numlist);         }           public static void CalculateAndPrint( ref List< int> Num)         {             var n = Num.Where(d => d > Num[2]);               foreach ( var item in n)             {                 Console.WriteLine(item);             }         } The most obvious answer is … Continue reading Evil Code 0001 : Lambda and Ref/out