-
Notifications
You must be signed in to change notification settings - Fork 31
Open
Labels
good first issueGood for newcomersGood for newcomersnew featureNew feature requestNew feature request
Description
Java / Kotlin / Both:
- Both
Опишите функционал который бы вы хотели / Describe the solution you'd like
Реализовать новую аннотацию @Mdc в модуле logging для того чтобы можно было аннотировать метод и прокидывать Mdc в различные аспекты, ибо по другому прокинуть их туда нельзя ведь если вызывать и проставлять MDC в методе, то все аспекты уже выполнены
Опишите альтернативы которые вы используете или рассматривали / Describe alternatives you've considered
Проставление в методе, но так нельзя связать это с аспектами того же логгирования
Дизайн примерный:
@AopAnnotation
@Target({METHOD})
@Retention(RetentionPolicy.RUNTIME)
public @interface Mdc {
String[] value() default {};
}Нужно чтоб было возможно прокидывать как просто ключ-значение, так и ключ-аргумент метода, аргумент метода будет работать через синтаксис {имяАргументаМетода}
Metadata
Metadata
Assignees
Labels
good first issueGood for newcomersGood for newcomersnew featureNew feature requestNew feature request