Phonebook.CommandFactoryWithLazyLoading.CommandFactoryWithLazyLoading C# (CSharp) Method

CommandFactoryWithLazyLoading() public method

public CommandFactoryWithLazyLoading ( IPhonebookRepository data, IPrinter printer, IPhoneNumberSanitizer sanitizer ) : Phonebook.Command
data IPhonebookRepository
printer IPrinter
sanitizer IPhoneNumberSanitizer
return Phonebook.Command
        public CommandFactoryWithLazyLoading(IPhonebookRepository data, IPrinter printer, IPhoneNumberSanitizer sanitizer)
        {
            // TODO: Complete member initialization
            this.data = data;
            this.printer = printer;
            this.sanitizer = sanitizer;
        }
        public IPhonebookCommand CreateCommand(string commandName, int argumentsCount)