Added extension method to add a provider and immediately apply it for the current workspace