Używam uwierzytelniania opartego na tokenach dla mojej usługi Web API. Ale chcę śledzić utworzone przez, utworzone informacje dla wszystkich rekordów. Więc ustawiam HttpContext.Current.User
i GenericIdentity
z identyfikatorem użytkownika w moim AuthenticationFilter
. Ale nie chcę uzyskać dostępu do HttpContext
z mojej datalayer, ponieważ myślę, że warstwa danych nie powinna nic wiedzieć o HttpContext
.Interfejs API sieci Web Asp.Net przekazujący użytkownika między warstwami
Czy są zatem jakieś sprawdzone metody przekazywania informacji użytkownika przez warstwy bez `HttpContext '?