Вопрос

Какой образец лучше всего подходит для инструментов.У меня есть приложение, и я хочу иметь возможность отслеживать показатели каждый раз, когда пользователи выполняют ряд функций в приложении (открывают форму, просматривают определенную функцию и т. д.), но я не хочу, чтобы во всем приложении был код, который занимается этим инструментарием.какие у меня здесь варианты?

В конце концов, я хочу иметь возможность агрегировать данные от нескольких пользователей, перечисляя показатели.

Это было полезно?

Решение

Я исследовал нечто очень похожее (для анонимной библиотеки сбора статистики...вроде Google Analytics, но для настольных приложений.Если вам интересно, посмотрите макет графического интерфейса. здесь.)

В любом случае...для .NET я рассматривал несколько аспектно-ориентированных библиотек, которые предоставляют динамические и статические инструменты.Я еще не уверен, будут ли они отвечать всем требованиям (я еще не написал никакого кода;Я только начал исследовать библиотеки).Но вот несколько перспектив:

Удачи!

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top