Skip to content

Commit 238d4df

Browse files
committed
Add using for File.OpenRead
1 parent 48971d8 commit 238d4df

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

Flow.Launcher.Core/Plugin/JsonRPCPlugin.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -328,7 +328,10 @@ public async Task InitSettingAsync()
328328
return;
329329

330330
if (File.Exists(SettingPath))
331-
Settings = await JsonSerializer.DeserializeAsync<Dictionary<string, object>>(File.OpenRead(SettingPath), options);
331+
{
332+
await using var fileStream = File.OpenRead(SettingPath);
333+
Settings = await JsonSerializer.DeserializeAsync<Dictionary<string, object>>(fileStream, options);
334+
}
332335

333336
var deserializer = new DeserializerBuilder().WithNamingConvention(CamelCaseNamingConvention.Instance).Build();
334337
_settingsTemplate = deserializer.Deserialize<JsonRpcConfigurationModel>(await File.ReadAllTextAsync(SettingConfigurationPath));

0 commit comments

Comments
 (0)