()
| 90 | } |
| 91 | |
| 92 | func (i *imlProviderService) OnComplete() { |
| 93 | i.IServiceGet = universally.NewGet[Provider, ai.Provider](i.store, FromEntity) |
| 94 | i.IServiceCreate = universally.NewCreator[CreateProvider, ai.Provider](i.store, "ai_provider", createEntityHandler, uniquestHandler, labelHandler) |
| 95 | i.IServiceEdit = universally.NewEdit[SetProvider, ai.Provider](i.store, updateHandler, labelHandler) |
| 96 | i.IServiceDelete = universally.NewDelete[ai.Provider](i.store) |
| 97 | auto.RegisterService("ai_provider", i) |
| 98 | } |
| 99 | |
| 100 | func labelHandler(e *ai.Provider) []string { |
| 101 | return []string{e.Name, e.UUID} |
nothing calls this directly
no test coverage detected