@@ -22,10 +22,10 @@ public Device(DeviceInfo info, Connector? connector = null)
2222 public async Task < IPlugin > RequestPlugin ( string Name )
2323 {
2424 var plugins = await GetPluginList ( ) ;
25- var pluginInfo = plugins . FirstOrDefault ( p =>
25+ var pluginInfo = plugins . FirstOrDefault ( p =>
2626 p . Name . Equals ( Name , StringComparison . OrdinalIgnoreCase ) ) ;
27-
28- return pluginInfo != null ? await CreatePluginInstance ( pluginInfo ) : null ;
27+
28+ return pluginInfo != null ? await CreatePluginInstance ( pluginInfo ) : null ! ;
2929 }
3030
3131 public async Task < IEnumerable < PluginInfo > > GetPluginList ( )
@@ -50,15 +50,15 @@ void OnResponse(Request response)
5050
5151 // With the following code
5252 var plugins = JsonSerializer . Deserialize < List < PluginInfo > > ( content ) ;
53-
53+
5454 // Update cache
55- _pluginCache = plugins . ToDictionary (
55+ _pluginCache = plugins ! . ToDictionary (
5656 p => p . Name ,
5757 p => p ,
5858 StringComparer . OrdinalIgnoreCase
5959 ) ;
6060
61- tcs . SetResult ( plugins ) ;
61+ tcs . SetResult ( plugins ! ) ;
6262 return content ;
6363 } ) ,
6464 matchCommand : content =>
@@ -72,15 +72,15 @@ void OnResponse(Request response)
7272 {
7373 var pluginListJson = content . Substring ( "PluginList:" . Length ) ;
7474 var plugins = JsonSerializer . Deserialize < List < PluginInfo > > ( pluginListJson ) ;
75-
75+
7676 // Update cache
77- _pluginCache = plugins . ToDictionary (
77+ _pluginCache = plugins ! . ToDictionary (
7878 p => p . Name ,
7979 p => p ,
8080 StringComparer . OrdinalIgnoreCase
8181 ) ;
8282
83- tcs . SetResult ( plugins ) ;
83+ tcs . SetResult ( plugins ! ) ;
8484 }
8585 }
8686 ) ;
0 commit comments