public static void AssertBotFrameworkContext(ITurnContext context) { BotAssert.ContextNotNull(context); BotFrameworkTurnContext bfContext = context as BotFrameworkTurnContext; if (bfContext == null) { throw new InvalidOperationException($"BotFramework Context is required. Incorrect context type: {context.GetType().Name}"); } }