Browse Source

Add lock

pull/7333/head
liangshiwei 6 years ago
parent
commit
863e061108
  1. 11
      framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bundling/Volo/Abp/AspNetCore/Mvc/UI/Bundling/BundleConfigurationCollection.cs

11
framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bundling/Volo/Abp/AspNetCore/Mvc/UI/Bundling/BundleConfigurationCollection.cs

@ -92,7 +92,11 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bundling
} }
} }
_lazyAllBundleConfigurationActions.ForEach(c => c.Invoke(bundle)); lock (_lazyAllBundleConfigurationActions)
{
_lazyAllBundleConfigurationActions.ForEach(c => c.Invoke(bundle));
}
return bundle; return bundle;
} }
@ -142,7 +146,10 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bundling
configureAction.Invoke(bundle.Value); configureAction.Invoke(bundle.Value);
} }
_lazyAllBundleConfigurationActions.Add(configureAction); lock (_lazyAllBundleConfigurationActions)
{
_lazyAllBundleConfigurationActions.Add(configureAction);
}
return this; return this;
} }

Loading…
Cancel
Save