Browse Source

Remove volatile keyword from _value in AbpUnnamedOptionsManager

pull/24260/head
maliming 2 months ago
parent
commit
9c1bfe5228
No known key found for this signature in database GPG Key ID: A646B9CB645ECEA4
  1. 4
      framework/src/Volo.Abp.Core/Volo/Abp/Options/AbpUnnamedOptionsManager.cs

4
framework/src/Volo.Abp.Core/Volo/Abp/Options/AbpUnnamedOptionsManager.cs

@ -11,7 +11,7 @@ public class AbpUnnamedOptionsManager<TOptions> : IOptions<TOptions>
where TOptions : class
{
private readonly IOptionsFactory<TOptions> _factory;
private volatile TOptions? _value;
private TOptions? _value;
public AbpUnnamedOptionsManager(IOptionsFactory<TOptions> factory)
{
@ -22,7 +22,7 @@ public class AbpUnnamedOptionsManager<TOptions> : IOptions<TOptions>
{
get
{
if (_value is TOptions value)
if (_value is { } value)
{
return value;
}

Loading…
Cancel
Save