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
Post a Comment