MailUtils wird noch von DakotaSender verwendet

This commit is contained in:
2026-07-06 14:48:54 +02:00
parent 6b74186cac
commit 0b281b5290
15 changed files with 46 additions and 21 deletions

View File

@@ -0,0 +1,26 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using System.Text;
using System.Threading.Tasks;
namespace BS.Shared.Extensions
{
public static class DictionaryExtensions
{
public static T2 GetValueOrDefault<T1, T2>(this Dictionary<T1, T2> dictionary, T1 key, T2 t_default)
{
if (dictionary is null || !dictionary.Any())
return t_default;
if (dictionary.TryGetValue(key, out var val))
{
return val;
}
return t_default;
}
}
}