public string CreateClass(ITypeDefinition interfaceDefinition)
        {
            var classDefinition = new ClassBuilder()
                                  .WithDefinition(interfaceDefinition.Name(), interfaceDefinition.BaseType())
                                  .WithSummary(interfaceDefinition.Summary())
                                  .WithMethodDeclarations(interfaceDefinition.MethodDeclarations())
                                  .Build();

            return(new CommandInterfaceBuilder()
                   .WithNamespace(interfaceDefinition.Namespace())
                   .WithReferences(interfaceDefinition.Usings())
                   .WithClass(classDefinition)
                   .Build());
        }