执行代码清理,修复warning
This commit is contained in:
@@ -10,13 +10,13 @@ namespace Tnb.WarehouseMgr
|
||||
[Caller("app")]
|
||||
public class PdaStroageService : IWHStorageService
|
||||
{
|
||||
private static Dictionary<string, BaseWareHouseService> _serviceMap = new Dictionary<string, BaseWareHouseService>(StringComparer.OrdinalIgnoreCase);
|
||||
private static readonly Dictionary<string, BaseWareHouseService> _serviceMap = new(StringComparer.OrdinalIgnoreCase);
|
||||
static PdaStroageService()
|
||||
{
|
||||
var serviceTypes = App.EffectiveTypes.Where(u => u.IsClass && !u.IsInterface && !u.IsAbstract && typeof(IPdaStroage).IsAssignableFrom(u) && u.IsSubclassOf(typeof(BaseWareHouseService))).ToList();
|
||||
foreach (var serviceType in serviceTypes)
|
||||
List<Type> serviceTypes = App.EffectiveTypes.Where(u => u.IsClass && !u.IsInterface && !u.IsAbstract && typeof(IPdaStroage).IsAssignableFrom(u) && u.IsSubclassOf(typeof(BaseWareHouseService))).ToList();
|
||||
foreach (Type? serviceType in serviceTypes)
|
||||
{
|
||||
var bizTypeId = serviceType.GetCustomAttribute<ServiceModuleAttribute>()?.BizTypeId;
|
||||
string? bizTypeId = serviceType.GetCustomAttribute<ServiceModuleAttribute>()?.BizTypeId;
|
||||
if (!bizTypeId.IsNullOrEmpty())
|
||||
{
|
||||
_serviceMap[bizTypeId!] = (BaseWareHouseService)App.GetService(serviceType)!;
|
||||
|
||||
Reference in New Issue
Block a user