from .base_logger import LoggerBase from infra.config.app_settings import app_settings import json class ApplicationLogger(LoggerBase): def __init__(self, application_activities: dict[str, any] = {}) -> None: extra_fileds = {} if application_activities: extra_fileds.update(application_activities) super().__init__( logger_name=app_settings.APPLICATION_ACTIVITY_LOG, extra_fileds=extra_fileds, )