When is the best time to add dependencies to a TService descendant? Should I do it in the constructor? In the AfterConstruction or override the DoStart method and do it there? Cheers, Phil.