public void TestHello() { var generator = new HelloGenerator(who => $"Hello {who}!"); var hello = generator.GenerateHello("Alice"); Assert.Equal("Hello Alice!", hello); }
private void buttonSayHello_Click(object sender, EventArgs e) { string name = this.textBoxName.Text; MessageBox.Show(string.IsNullOrEmpty(name) ? $"Please, enter your name at first." : HelloGenerator.GetHello(name)); }
public static void Main(string[] args) { var config = new ConfigurationBuilder() .AddCommandLine(args) .Build(); string name = config["name"]; if (string.IsNullOrEmpty(name)) { Console.WriteLine("Write your name, please:"); name = Console.ReadLine(); } Console.WriteLine(HelloGenerator.GetHello(name)); Console.ReadKey(); }
public Greeter(ActorBoundChannelRef channel, IPEndPoint clientRemoteEndPoint) { _logger = LogManager.GetLogger($"Greeter({clientRemoteEndPoint})"); _helloGenerator = new HelloGenerator(who => $"Hello {who}!"); }