Можно ли добавить API в качестве пользовательского актива в G-reg?

Точно так же, как WS-Policies, Swagger, WSDL, WADL и т. Д. Можно ли добавить API в качестве настраиваемого актива в G-reg?

1 ответ

Насколько я понимаю, вам нужно представить новый артефакт типа контента (WSDL, WADL, Policy и Schemes известны как артефакты типа контента) в G-Reg. Чтобы загрузить такой артефакт программным способом, вам нужно написать некоторый пользовательский код, который называется обработчиками и расширениями,

Обработчики

Пожалуйста, найдите этот пост в блоге, который объясняет основной обработчик для вашего требования. Кроме этого, пожалуйста, обратитесь к образцам обработчиков типов носителей, доступных в G-Reg (carbon-registry)

WSDLMediaTypeHandler.java

SwaggerMediaTypeHandler.java

WADLMediaTypeHandler.java

GC Eextensions

Если вы представляете артефакт типа контента, он должен написать издателя и сохранить расширения, чтобы он работал в pub/store. Однако пользователи могут загружать такие артефакты в консоли admin/mgt, просто правильно развернув обработчик.

Пожалуйста, найдите этот вопрос, чтобы получить представление о создании расширения.

Другие вопросы по тегам