/
githubmirror
/
aspnetcore
Обзор
Документация
Войти
/
githubmirror
/
aspnetcore
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/Mvc/shared/Mvc.Views.TestCommon/TestViewBufferScope.cs
30 строк
881 B
Shreyas Jejurkar
chore : Remove unwanted `using` statement (#39176)
02 янв 2022, 17:39
Не верифицирован
02 янв 2022, 17:39
c85baf8
Код
Авторство
О чём код?
// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. using System.Buffers; namespace Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers; public class TestViewBufferScope : IViewBufferScope { public IList<ViewBufferValue[]> CreatedBuffers { get; } = new List<ViewBufferValue[]>(); public IList<ViewBufferValue[]> ReturnedBuffers { get; } = new List<ViewBufferValue[]>(); public ViewBufferValue[] GetPage(int size) { var buffer = new ViewBufferValue[size]; CreatedBuffers.Add(buffer); return buffer; } public void ReturnSegment(ViewBufferValue[] segment) { ReturnedBuffers.Add(segment); } public TextWriter CreateWriter(TextWriter writer) { return new PagedBufferedTextWriter(ArrayPool<char>.Shared, writer); } }