Можно. Реализовать фабрику, которая будет лениво вытаскивать identity из контекста, и эту фабрику резолвить в конструкторе сервиса. Делать это нужно именно лениво потому как инстанс службы создаётся до авторизации, а вызов метода службы происходит после успешной авторизации, соответственно на момент создания инстанса службы в контексте будет анонимус либо ничего, но зато там определенно будет что-то на момент вызова метода. Поэтому дергаем фабрику на вызове метода и получаем значение из контекста.