Мы используем ServiceStack QueryDb для предоставления определенных бизнес-объектов для автозапроса, и он отлично работает.
[Route("/catalog/customers")]
[Authenticate]
public class QueryCustomers : QueryDb<ServiceModel.Catalog.Customer> { }
Мы хотели бы реализовать своего рода UpdateDb, который автоматически сопоставляет аутентифицированные запросы POST, PUT и DELETE для вставки, обновления и удаления автоматически сопоставленных предопределенных бизнес-объектов OrmLite, но не видит никаких примеры в интернете. В идеале, мы могли бы создать конечную точку так же просто, как:
[Route("/edits/customers")]
[Authenticate]
public class UpdateCustomers : UpdateDb<ServiceModel.Catalog.Customer> { }
Я бы предпочел не катать нашу собственную, если это уже было сделано где-то в библиотеке ServiceStack или где-то еще ... Это что-то что ServiceStack уже поддерживает или мы сами занимаемся разработкой этой утилиты UpdateDb? ...