using System.Threading.Tasks; using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging.Abstractions; using Volo.Abp.DependencyInjection; namespace MyCompanyName.MyProjectName; public class HelloWorldService : ITransientDependency { public ILogger Logger { get; set; } public HelloWorldService() { Logger = NullLogger.Instance; } public Task SayHelloAsync() { Logger.LogInformation("Hello World!"); return Task.CompletedTask; } }