Exemplo n.º 1
0
        public void SendCommand <TCommand>() where TCommand : ICommand, new()
        {
            var command = new TCommand();

            command.SetArchitecture(this);
            command.Execute();
        }
Exemplo n.º 2
0
        public T ExecuteCommand <TCommand, T>() where TCommand : SqlCommand, new()
        {
            var command = new TCommand();

            command.SetUnitOfWork();

            return(command.Execute <T>());
        }
Exemplo n.º 3
0
        public void Execute <TCommand>() where TCommand : class, ICommand, new()
        {
            var command = new TCommand();

            command.Execute();
        }