Just noticed: if site is hosted in IIS Express Service API from Commerce package are not registered. When the same site with no code changes hosted in IIS -> all routes are registered.
Latest version of all packages. No "delayed" attribute based routing registration. No custom Owin startup class. Everything defaults.
Any ideas would be much appriciated!
Are you seeing any routes at all? I am assuming you have enabled the iis express ssl. Have you made sure the binding is mapped to a certifcate.
netsh http show sslcert > output.txt
I am able to use with iis express fine.
routes get registered after reboot and temp file cleanup. weired anyway..