I was wondering about implementing IDisposable in a specific class. I read somewhere the following:
"You should only implement IDisposable if your class holds instances of other classes that implement IDisposable, or if it holds native resources."
My class is basically a high level class for SOAP SVC. It is not clear if I should implement this or not.
I have this robot process which can fire up to 50 requests to a service in a loop. In that loop, I create a new object to loSOAPSVC class. By creating a new object on top of it in the For/Next, is this thread safe or there is a cleanup (best practice) that I should do at the end of the loop to clean it up?