Если просто "запустить" (без отладки), то нужно создать Run Configuration, в ней заполнить слещующее:
Exe path: 'wsl.exe'
Program arguments: '--cd <путь к солюшену> dotnet run --project <название проекта>'
Working directory: '<путь к солюшену>'
Если с отладкой, то нужно скопировать исходники куда-то в файловую систему WSL и открыть в райдере через '\\wsl.localhost\...'. Тогда всё будет запускаться и отлаживаться как обычно, только в WSL.
Тут подробнее. К сожалению, Rider пока не поддерживает 'Run on' как Idea и не может в символические ссылки WSL из Windows.