Removed nullable
This commit is contained in:
@@ -195,7 +195,7 @@ public class Cache<TKey, TValue>(IComparer<TKey> comparer) :
|
|||||||
}
|
}
|
||||||
|
|
||||||
private class KeyValuePairComparer<TK, TV>(IComparer<TK> comparer) :
|
private class KeyValuePairComparer<TK, TV>(IComparer<TK> comparer) :
|
||||||
IComparer<KeyValuePair<TK, TV>>
|
IComparer<KeyValuePair<TK, TV>>
|
||||||
{
|
{
|
||||||
private readonly IComparer<TK> comparer = comparer ?? Comparer<TK>.Default;
|
private readonly IComparer<TK> comparer = comparer ?? Comparer<TK>.Default;
|
||||||
|
|
||||||
|
|||||||
@@ -4,5 +4,5 @@ namespace Toolkit.Foundation;
|
|||||||
|
|
||||||
public interface IScopeServiceFactory<TService>
|
public interface IScopeServiceFactory<TService>
|
||||||
{
|
{
|
||||||
(IServiceScope, TService)? Create(params object?[] parameters);
|
(IServiceScope, TService) Create(params object?[] parameters);
|
||||||
}
|
}
|
||||||
@@ -7,7 +7,7 @@ public class ScopeServiceFactory<TService>(IServiceScopeFactory serviceScopeFact
|
|||||||
IScopeServiceFactory<TService>
|
IScopeServiceFactory<TService>
|
||||||
where TService : notnull
|
where TService : notnull
|
||||||
{
|
{
|
||||||
public (IServiceScope, TService)? Create(params object?[] parameters)
|
public (IServiceScope, TService) Create(params object?[] parameters)
|
||||||
{
|
{
|
||||||
if (serviceScopeFactory.CreateScope() is IServiceScope serviceScope)
|
if (serviceScopeFactory.CreateScope() is IServiceScope serviceScope)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user