for logging, developers use from logging package like: Nlog, SeriLog , ...
while asp.net core has Microsoft.Extenstions.Logging.ILogger ?
doesn't ILogger of asp.net core recording log?
if ILogger can records log, isn't better uses that without any other packages?
if ILogger can records log, then why developers don`t use it alone?
and if ILogger can't records log alone and other packages do, then what is benefits of ILogger that being used with other logging packages together instead using one logging package alone?