Проблемы с автозапросом Servicetack после обновления до 4.0.62
1 ответ
Решение
ServiceStack представил альтернативную реализацию AutoQuery Data в v4.0.56, которая позволяет вам создавать AutoQuery Services для альтернативных источников данных, в т.ч. Запросы к наборам данных в памяти, Запросы ответов от существующих сервисов и Запросы DynamoDB.
В разделе критических изменений в v4.0.58 Примечания к выпуску описаны изменения в AutoQuery, который теперь называется IAutoQueryDb
который также должен быть указан в устаревшем сообщении на устаревшем интерфейсе IAutoQuery.
В итоге переименуйте в IAutoQueryDb
и если вы собираетесь использовать IAutoQuery
непосредственно лучше, если вы пройдете во всем IRequest
так как он сможет участвовать в запросах Multitenancy, теперь ваш запрос должен стать:
public IAutoQueryDb AutoQuery { get; set; }
public object Get(ResourceTimeExceptionQuery request)
{
var q = AutoQuery.Create(request, base.Request);
}