Browse Source

Better naming convention

pull/14453/head
Jakub Baranowski 4 years ago
parent
commit
190e31d939
  1. 4
      framework/src/Volo.Abp.Core/Volo/Abp/DisposeAction.cs
  2. 2
      framework/src/Volo.Abp.MultiTenancy/Volo/Abp/MultiTenancy/CurrentTenant.cs

4
framework/src/Volo.Abp.Core/Volo/Abp/DisposeAction.cs

@ -28,11 +28,11 @@ public class DisposeAction : IDisposable
}
}
public class DisposeActionWithoutClosureAlloc<T> : IDisposable
public class DisposeAction<T> : IDisposable
{
private readonly Action<T> _action;
[CanBeNull] private readonly T _parameter;
public DisposeActionWithoutClosureAlloc(Action<T> action, T parameter)
public DisposeAction(Action<T> action, T parameter)
{
Check.NotNull(action, nameof(action));

2
framework/src/Volo.Abp.MultiTenancy/Volo/Abp/MultiTenancy/CurrentTenant.cs

@ -27,7 +27,7 @@ public class CurrentTenant : ICurrentTenant, ITransientDependency
{
var parentScope = _currentTenantAccessor.Current;
_currentTenantAccessor.Current = new BasicTenantInfo(tenantId, name);
return new DisposeActionWithoutClosureAlloc<ValueTuple<ICurrentTenantAccessor, BasicTenantInfo>>(static (state) =>
return new DisposeAction<ValueTuple<ICurrentTenantAccessor, BasicTenantInfo>>(static (state) =>
{
var (currentTenantAccessor, parentScope) = state;
currentTenantAccessor.Current = parentScope;

Loading…
Cancel
Save