private static MessageBoxService CreateMessageBoxService(MessageHandler messageHandler = null) { var result = new MessageBoxService(); result.SetMessageHandler(messageHandler != null ? messageHandler.HandleMessage : default(Func <string, string, string, Task <bool> >)); return(result); }