IService should not be IDisposable

leave that to the service definition