Everything should go smoothly when you publish a modified Azure Bot Service code downloaded straight from Azure Portal. However, things might go worse if you modify your project namespace and assembly name. Let’s check out how to troubleshoot the 500 error occurring after the deployment.
Bot development using Microsoft Bot Framework is easy and enjoyable. It doesn’t take a lot of time to setup basic bot you can talk to. However, things are getting more complicated if you want to develop high-quality, unit-tested bot code.
Generic collections are present in C# since the very beginning of this language (since .NET Framework 2.0). One of the most essential feature of generic collections is possibility of enumerating through collection elements – as they’re implementing IEnumerable interface. But let’s step aside from consuming IEnumerable results and think for a while if we are using the full power of C# language when returning an IEnumerable type?