c# - StructureMap initialization issue -



c# - StructureMap initialization issue -

currently using construction map injecting transactionid uniqie guid needs created each time

x.for<itransaction>() .use<transaction>() .ctor<string>("transactionid").is(guid.newguid().tostring()) .ctor<string>("transactiontype").is(settings["transactiontypevalue"]);

with in controller itransaction passed argument , getting transactionid . not getting unique guid whenever action method invoked . set while loading application , same value coming every time. how can generate unique guid each time when action method getting called using construction map configuration.

the problem is, setting value same when initialise container. seek setting function returns guid, this:

x.for<itransaction>() .use<transaction>() .ctor<string>("transactionid").is(() => guid.newguid().tostring()) .ctor<string>("transactiontype").is(settings["transactiontypevalue"]);

c# structuremap

Comments

Popular posts from this blog

assembly - What is the addressing mode for ld, add, and rjmp instructions? -

vowpalwabbit - Interpreting Vowpal Wabbit results: Why are some lines appended by "h"? -

Is there a way to convert an HTML page styled with Bootstrap CSS into email-compatible html? -