Я вижу такой способ. Ты пишешь и поддерживаешь опен апи спеку сам, полностью. На билде из этой спеки генериться скелет жираф кода, обмазанный интерфейсами, которые ты должен будешь имплементировать в своём коде и связать через DI
а не думал про intpreter? в теории типа написать программу которая будет интерпретироваться отдельно asp.net -ом, а отдельно движком который сгенерит сваггер. Может конечно я бред говорю)