From 2934225a6c9fd95779ec19dd64ca73a51883a97f Mon Sep 17 00:00:00 2001 From: LittleSheep Date: Sat, 9 Aug 2025 01:07:27 +0800 Subject: [PATCH] :loud_sound: Developer service logging --- DysonNetwork.Develop/Identity/DeveloperService.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/DysonNetwork.Develop/Identity/DeveloperService.cs b/DysonNetwork.Develop/Identity/DeveloperService.cs index 380678f..603eb74 100644 --- a/DysonNetwork.Develop/Identity/DeveloperService.cs +++ b/DysonNetwork.Develop/Identity/DeveloperService.cs @@ -4,7 +4,7 @@ using Microsoft.EntityFrameworkCore; namespace DysonNetwork.Develop.Identity; -public class DeveloperService(AppDatabase db, PublisherService.PublisherServiceClient ps) +public class DeveloperService(AppDatabase db, PublisherService.PublisherServiceClient ps, ILogger logger) { public async Task LoadDeveloperPublisher(Developer developer) { @@ -40,8 +40,9 @@ public class DeveloperService(AppDatabase db, PublisherService.PublisherServiceC var developer = await db.Developers.FirstOrDefaultAsync(d => d.Id == pubId); return developer; } - catch (RpcException) + catch (RpcException ex) { + logger.LogError(ex, "Developer {name} not found", name); return null; } }