private static void ListMachines(IProfileMapper profileManager) { var profiles = profileManager.Load(); var participants = new List<String>(); foreach (SyncProfile p in profiles) { foreach (ProfileParticipant party in p.Participants) { if (!participants.Contains(party.MachineName)) { participants.Add(party.MachineName); } } } if (participants.Count > 0) { System.Console.WriteLine(string.Empty); System.Console.WriteLine("Current machines:"); System.Console.WriteLine(string.Empty); foreach (string p in participants) { System.Console.WriteLine("\t\t{0}{1}", p, (p.ToLower() == Settings.Default.MachineName.ToLower() ? " <-- This machine" : "")); } } else { Console.WriteLine("No machines currently configured."); } System.Console.WriteLine(string.Empty); }
public static void OverrideMapper(IProfileMapper mapper) { Mapper = mapper; }
public ProfileService(IProfilesRepository profilesRepository, IProfileMapper profileMapper) { _profileMapper = profileMapper; _profilesRepository = profilesRepository; }
public ProfilesBusinessWorkflow(IProfilesRepository profilesRepository, IProfileMapper profileMapper) { ProfilesRepository = profilesRepository; ProfileMapper = profileMapper; }
public ProfilesBusinessWorkflow(IProfilesRepository profilesRepository, IProfileMapper profileMapper) { ProfilesRepository = profilesRepository; ProfileMapper = profileMapper; }
public ProfileService(IProfileRepository profileRepository, IProfileMapper mapper) { _repository = profileRepository; _mapper = mapper; }
public static void OverrideMapper(IProfileMapper mapper) { Mapper = mapper; }