I have a .Net Core API with some endpoints needing a JWT authorization while the others an API Key authorization. I'm implementing an attribute for API Key methods while using Authorize on the methods that require JWT token after configuring JWT authentication in the startup.cs. Am I on the right track? I'm new to .Net Core and API and appreciate any help.