private ILoggerFactory ConfigureLogging(ILoggerFactory factory)
{
factory.AddConsole();
return factory;
}
मुझे ऊपर गितुब पर कोड का टुकड़ा मिला है । यह निम्नलिखित त्रुटि देता है:
'ILoggerFactory' does not contain a definition for 'AddConsole' and the best extension method overload 'ConsoleLoggerExtensions.AddConsole(ILoggingBuilder)' requires a receiver of type 'ILoggingBuilder'
मैं नेट कोर 3.0 का उपयोग कर रहा हूं और मेरे पास निम्न NuGet पैकेज स्थापित हैं।
<PackageReference Include="Discord.Net" Version="2.1.1" />
<PackageReference Include="Discord.Net.Commands" Version="2.1.1" />
<PackageReference Include="Discord.Net.WebSocket" Version="2.1.1" />
<PackageReference Include="Microsoft.Extensions.Configuration" Version="3.0.0" />
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="3.0.0" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="3.0.0" />
<PackageReference Include="Microsoft.Extensions.Logging" Version="3.0.0" />
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="3.0.0" />
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="3.0.0" />
<PackageReference Include="Microsoft.Extensions.Options.ConfigurationExtensions" Version="3.0.0" />
मुझे वह क्यों मिलता ILoggerFactoryहै जिसमें विधि नहीं है AddConsole()? मैं इसे कैसे ठीक करूं?
AddConsoleविधि परिभाषा में उन बातों को शामिल किया गया है जिन्हें आपने usingबयानों के साथ घोषित किया था ?