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
बयानों के साथ घोषित किया था ?