public MyServiceB(ICommonIdProvider idProvider) { IdProvider = idProvider; }
public MyServiceA(ICommonIdProvider idProvider, ILogger <MyServiceA> logger) { IdProvider = idProvider; this.logger = logger ?? throw new ArgumentNullException(nameof(logger)); }