Я думаю, что следующий код не имеет проблем
services.AddMediatR(typeof(MyCommand).GetTypeInfo().Assembly);
обрабатывает все MediatR IRequest и IRequestHandlers.
, но вы создали интерфейс IYawaMVPDbContext и его класс реализации, который не может быть обработантем самым MediatR.Extensions.Microsoft.DependencyInjection
DBContext регистрируется с внедрением зависимостей во время запуска приложения, чтобы их можно было автоматически предоставлять компонентам, которые используют службы - зарегистрируйте это вручную, например
services.AddDbContext<IYawaMVPDbContext, DbContextImplementation>(options =>
options.UseSqlServer(Configuration.GetConnectionString("ConnectionString")));