Exemple #1
0
        public static TInvoker MapCommandToInvoker <TCommand, TInvoker> ()
            where TCommand : Command
            where TInvoker : Invoker
        {
            if (!IsTypeSingleton(typeof(TInvoker)))
            {
                DI.MapSingleton <TInvoker> ();
            }


            var invoker = DI.Get <TInvoker> ();

            invoker.AddCommand <TCommand> ();

            return(invoker);
        }