В основном я хотел бы вводить то, что находится в HttpContext.Current.User каждый раз, когда я запрашиваю IPrincipal. Это код в StructureMap:
ForRequestedType<IPrincipal>()
.CacheBy(InstanceScope.Hybrid)
.TheDefault.Is.ConstructedBy(ctx => HttpContext.Current.User)
Как мне добиться того же в Unity?