How I Am Building an AI Meeting Assistant in ASP.NET Core (And Avoided Timeout Nightmares)
For my 4rd-year Software Engineering final project at university, I’m building an AI Meeting Assistant. To understand why Background Services are necessary, think of a fast-food restaurant: Building the Transcription Worker public class TranscriptionWorker : BackgroundService { private readonly IServiceProvider _serviceProvider; private readonly ILogger<TranscriptionWorker> _logger; public TranscriptionWorker(IServiceProvider serviceProvider, ILogger<TranscriptionWorker> logger)
