Skip to content

Commit 193c30b

Browse files
committed
Simplify delegate invocation
1 parent 98f2195 commit 193c30b

File tree

2 files changed

+14
-24
lines changed

2 files changed

+14
-24
lines changed

Enyim.Caching.Tests/MemcachedClientTestsBase.cs

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
using System;
2-
using System.Collections.Generic;
3-
using System.Linq;
4-
using System.Text;
5-
using Enyim.Caching.Configuration;
6-
using Enyim.Caching.Memcached.Results;
1+
using Enyim.Caching.Configuration;
72
using Enyim.Caching.Memcached;
8-
using Xunit;
9-
using Microsoft.Extensions.DependencyInjection;
3+
using Enyim.Caching.Memcached.Results;
104
using Microsoft.Extensions.Configuration;
5+
using Microsoft.Extensions.DependencyInjection;
116
using Microsoft.Extensions.Logging;
7+
using System;
8+
using System.Collections.Generic;
9+
using System.Linq;
10+
using System.Text;
1211
using System.Threading.Tasks;
12+
using Xunit;
1313

1414
namespace Enyim.Caching.Tests
1515
{
@@ -23,10 +23,7 @@ public MemcachedClientTestsBase(Action<MemcachedClientOptions> onAddEnyimMemcach
2323
services.AddEnyimMemcached(options =>
2424
{
2525
options.AddServer("memcached", 11211);
26-
if (onAddEnyimMemcached != null)
27-
{
28-
onAddEnyimMemcached(options);
29-
}
26+
onAddEnyimMemcached?.Invoke(options);
3027
});
3128

3229
services.AddLogging(builder => builder.SetMinimumLevel(LogLevel.Debug).AddConsole());

Enyim.Caching.Tests/MemcachedClientWithKeyTransformerTests.cs

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,18 @@
1-
using System;
1+
using Enyim.Caching.Configuration;
2+
using Enyim.Caching.Memcached;
3+
using System;
24
using System.Collections.Generic;
35
using System.Linq;
46
using System.Text;
57
using System.Threading.Tasks;
6-
using Enyim.Caching.Configuration;
7-
using Enyim.Caching.Memcached;
88
using Xunit;
99

1010
namespace Enyim.Caching.Tests
1111
{
1212
public class MemcachedClientWithKeyTransformerTests : MemcachedClientTestsBase
1313
{
14-
public MemcachedClientWithKeyTransformerTests(Action<MemcachedClientOptions> onAddEnyimMemcached = null)
15-
: base(options =>
16-
{
17-
options.KeyTransformer = "Enyim.Caching.Memcached.TigerHashKeyTransformer";
18-
if (onAddEnyimMemcached != null)
19-
{
20-
onAddEnyimMemcached(options);
21-
}
22-
})
14+
public MemcachedClientWithKeyTransformerTests()
15+
: base(options => options.KeyTransformer = "Enyim.Caching.Memcached.TigerHashKeyTransformer")
2316
{
2417
}
2518

0 commit comments

Comments
 (0)