Код: Выделить всё
public class MyApi
{
private readonly ResiliencePipeline pipeline;
private readonly IOrganizationService service;
public MyApi(ResiliencePipelineProvider provider, IOrganizationService service)
{
this.pipeline = provider.GetPipeline("retry-pipeline");
this.service = service;
}
public List GetSomething(QueryByAttribute query)
{
var result = this.pipeline.Execute(() => service.RetrieveMultiple(query));
return result.Entities.Cast().ToList();
}
}
Тип для макета (
Код: Выделить всё
ResiliencePipelineПодробнее здесь: https://stackoverflow.com/questions/788 ... etting-use
Мобильная версия