Click here to Skip to main content
15,888,012 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
QuestionCommand Pattern Implementation [modified] Pin
Tristan Rhodes16-May-08 5:29
Tristan Rhodes16-May-08 5:29 
AnswerRe: Command Pattern Implementation Pin
led mike19-May-08 4:41
led mike19-May-08 4:41 
GeneralRe: Command Pattern Implementation Pin
Tristan Rhodes20-May-08 1:47
Tristan Rhodes20-May-08 1:47 
GeneralRe: Command Pattern Implementation Pin
led mike20-May-08 5:38
led mike20-May-08 5:38 
GeneralRe: Command Pattern Implementation Pin
Tristan Rhodes20-May-08 6:03
Tristan Rhodes20-May-08 6:03 
GeneralRe: Command Pattern Implementation Pin
Tristan Rhodes20-May-08 6:11
Tristan Rhodes20-May-08 6:11 
GeneralRe: Command Pattern Implementation Pin
led mike20-May-08 6:30
led mike20-May-08 6:30 
GeneralRe: Command Pattern Implementation Pin
Tristan Rhodes20-May-08 6:53
Tristan Rhodes20-May-08 6:53 
Bingo!

Thankyou, that's exactly what i've been angling for.

So, something like:

public ICommandExecutor GetCommand(string name)
{
    if (_cmdDictionary.ContainsKey(name) == false)
        _cmdDictionary.Add(name, _commandFactory.GetCommand(name));

    return _cmdDictionary[name];
}


What would you have to do to handle commands which have parameters? Or would that be a symptom of bad design?

Cheers!

Tris

-------------------------------

Carrier Bags - 21st Century Tumbleweed.

GeneralRe: Command Pattern Implementation Pin
led mike20-May-08 7:30
led mike20-May-08 7:30 
QuestionOnLoad Event for Corel Draw Pin
raja baireddy16-May-08 4:28
raja baireddy16-May-08 4:28 
QuestionStateless server definition Pin
AikinX15-May-08 4:17
AikinX15-May-08 4:17 
AnswerRe: Stateless server definition Pin
led mike15-May-08 4:53
led mike15-May-08 4:53 
GeneralRe: Stateless server definition Pin
AikinX15-May-08 6:11
AikinX15-May-08 6:11 
GeneralRe: Stateless server definition Pin
led mike15-May-08 6:29
led mike15-May-08 6:29 
GeneralRe: Stateless server definition Pin
AikinX15-May-08 20:20
AikinX15-May-08 20:20 
GeneralRe: Stateless server definition Pin
led mike16-May-08 4:39
led mike16-May-08 4:39 
AnswerRe: Stateless server definition Pin
AikinX15-May-08 6:10
AikinX15-May-08 6:10 
QuestionDelegates vs. Class Hierarchy Pin
peterchen10-May-08 22:37
peterchen10-May-08 22:37 
AnswerRe: Delegates vs. Class Hierarchy Pin
led mike12-May-08 4:58
led mike12-May-08 4:58 
GeneralRe: Delegates vs. Class Hierarchy Pin
peterchen12-May-08 5:17
peterchen12-May-08 5:17 
GeneralRe: Delegates vs. Class Hierarchy Pin
led mike12-May-08 5:51
led mike12-May-08 5:51 
GeneralRe: Delegates vs. Class Hierarchy Pin
peterchen12-May-08 11:54
peterchen12-May-08 11:54 
GeneralRe: Delegates vs. Class Hierarchy Pin
led mike15-May-08 6:27
led mike15-May-08 6:27 
GeneralRe: Delegates vs. Class Hierarchy Pin
peterchen15-May-08 7:10
peterchen15-May-08 7:10 
GeneralRe: Delegates vs. Class Hierarchy Pin
led mike15-May-08 7:15
led mike15-May-08 7:15 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.