code_junkie

Castle Windsor - Nested runtime dependencies

Nov 13th, 2011
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. public static IActivity GetActivityFromIoC(string key, Message message, Audit audit)
  2. {
  3.  
  4. IActivity activity = IoC.Resolve<IActivity>(key, new Dictionary<
  5. string, object>(){
  6. { "message", message }
  7. });
  8.  
  9. IActivity auditingActivity = IoC.Resolve<IActivity>("auditing.activity", new Dictionary<
  10. string, object>(){
  11. { "activity", activity },
  12. { "message", message },
  13. { "audit", audit }
  14.  
  15. });
  16.  
  17. return auditingActivity;
  18.  
  19. }
Add Comment
Please, Sign In to add comment