@Leighton21 Thank you for reaching out to Microsoft Q&A. Based on your statement, you are looking to refresh the configuration via push model rather than pull model.
If you can use App Configuration .NET Core SDK in your application, then I would recommend checking Tutorial: Use dynamic configuration using push refresh in a .NET Core app and Poll model tutorial which would update application configuration without app restart. Both pull and push modes are explained in the tutorials (check out other examples like ASP.NET, Spring Boot) and when you use push model, you can choose event handlers such as Azure Functions for the changed events.
Also, we do have different client libraries supported and check out reference page in our docs.
I hope this answers your question and feel free to add if you have any questions. I would be happy to assist you. Please 'Accept as answer' and ‘Upvote’ if it helped so that it can help others in the community.