using System.ComponentModel.Composition; using Util; namespace Proxy { [Export] public class MachineChecker { public INetwork Network { get; set; } [ImportingConstructor] public MachineChecker(INetwork network) { Network = network; } public string Check(string machine) { if (Network.IsLocalMachine(machine)) { return string.Format("Local : "); } else { return string.Format("Foreign:"); } } } }