# Microsoft.AspNetCore.OutputCaching

``` diff
 namespace Microsoft.AspNetCore.OutputCaching {
+    public interface IOutputCacheBufferStore : IOutputCacheStore {
+        ValueTask SetAsync(string key, ReadOnlySequence<byte> value, ReadOnlyMemory<string> tags, TimeSpan validFor, CancellationToken cancellationToken);
+        ValueTask<bool> TryGetAsync(string key, PipeWriter destination, CancellationToken cancellationToken);
+    }
     [AttributeUsageAttribute(68, AllowMultiple=false, Inherited=true)]
     public sealed class OutputCacheAttribute : Attribute {
+        public string[]? Tags { get; set; }
     }
 }
```

