SOAPCoreOptions.cidning теперь устарелC#

Место общения программистов C#
Ответить
Anonymous
 SOAPCoreOptions.cidning теперь устарел

Сообщение Anonymous »

Я только что обновил Soapcore для версии 1.1.0.22 и проекта до .NET 6, и я получаю предупреждение о том, что ведущий свойства SoapCoreOptions устарел.
Проблема: нет никакой подсказки о документации о свойствах. Измените maxReceivedMessageize и readerquotas.maxstringcontentlength , это порт старого проекта, который использует XML для некоторой относительно большой передачи данных.
Что сейчас такое «новый» способ настройки этих значений? PrettyPrint-Override ">//builder is IApplicationBuilder
builder.UseEndpoints(endpoints =>
{
endpoints.UseSoapEndpoint(options =>
{
options.Path = "URL.asmx";
options.Binding = AumentarTamanhoString(Lint_TamanhoMaximoRequisicao);
options.CaseInsensitivePath = true;

});

endpoints.UseSoapEndpoint(options =>
{
options.Path = "URL2.asmx";
options.Binding = AumentarTamanhoString(Lint_TamanhoMaximoRequisicao);
options.CaseInsensitivePath = true;

});
});

static BasicHttpBinding AumentarTamanhoString(int Pint_TamanhoMaximoRequisicao)
{
BasicHttpBinding Lobj_Retorno = new()
{
MaxReceivedMessageSize = (long)Pint_TamanhoMaximoRequisicao,
};
Lobj_Retorno.ReaderQuotas.MaxStringContentLength = Pint_TamanhoMaximoRequisicao;
return Lobj_Retorno;
}


Подробнее здесь: https://stackoverflow.com/questions/703 ... w-obsolete
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»