It does not matter. They compile with the same IL:
public class Service1 : ServiceBase { public Service1() : base() { } } public class Service1 : ServiceBase { public Service1() { } }
I do not know why ServiceBase
recommends explicitly calling it. I would go with another suggestion, as that makes sense.
source share