Truth be told – I haven’t done a lot of ASP.NET dev over the last couple of years, but since I do a good amount of maker projects that involve webhooks, I had to checkout the new ASP.NET WebHooks feature.
I went to install the Nuget packages recommended by this article and got this error:
Install-Package : Failed to add reference to 'System.IO'. Please make sure that it is in the Global Assembly Cache.
It could have surfaced via the following exception as well:
Error CS1061 'HttpConfiguration' does not contain a definition for 'InitializeCustomWebHooksAzureStorage' and no extension method 'InitializeCustomWebHooksAzureStorage' accepting a first argument of type 'HttpConfiguration' could be found (are you missing a using directive or an assembly reference?)
It looks like Microsoft.AspNet.DataProtection is also required. I created a gist that includes all the dependencies you need.
Just copy that ps1 file to your solution folder and run it in the Package Manager Console
Hope this help