4 writes to _aadTemplate
Microsoft.AspNetCore.DataProtection (4)
KeyManagement\KeyRingBasedDataProtector.cs (4)
343_aadTemplate = null; 350var existingTemplate = Volatile.Read(ref _aadTemplate) ?? InitializeTemplate(); 373Volatile.Write(ref _aadTemplate, newTemplate); 382return Interlocked.CompareExchange(ref _aadTemplate, template, null) ?? template;