private static void Test() { var translator = new MorseToEngTranslator(); var morseDecodeService = new MorseDecodeService(translator); var morseEncodeService = new MorseEncodeService(translator); var element = new MorseElement("."); var text = ".-. -.- .- ."; var message = StringToMorseTextTranlator.Translate(text); Console.WriteLine(morseDecodeService.Decode(message)); var encoded = morseEncodeService.Encode("Hello world"); Console.Write(encoded); }
public MorseEncodeService(MorseToEngTranslator translator) { _translator = translator; }