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 ব্যবহার করছি এবং আমার নীচের নিউগেট প্যাকেজ ইনস্টল করা আছে।
<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
বিবৃতি দিয়ে ঘোষণাপত্রটির সাথে পদ্ধতির সংজ্ঞাটি অন্তর্ভুক্ত রয়েছে ?