Если у меня есть две службы, скажем, IPrinterService и ILoggerService, я должен внедрить ILoggerService в мою реализацию IPrinterService и зарегистрировать исключения из моей реализации, или я должен внедрить обе службы в мою ViewModel, и если IPrinterService выдает исключение, зарегистрируйте это, используя введенныйILoggerService