Added the ShareProvider instance with the signal signature.
So that the client user could delete the provider after finishing the request.