I got an old (2008) three layered back office system:
My goal is to clean up this, write some unit tests etc.
For a start; Is it possible to add an IoC-container. Where should it initialized? The project is currently running on .NET Framework 3.5.
Ivar
Have found good article for you
http://ruijarimba.wordpress.com/2011/12/27/asp-net-web-services-dependency-injection-using-unity/
In short words:
Set up DI/IoC container in global.asax.cs and have their Container property to access your DI/IoC container
Resolve your dependencies or build container in constructor of your service, or create a base class as the example shows
Optionally when you need you can resolve your dependency from container a-la "Service locator"