Esempio n. 1
0
 public void AddProfile(string id, LauncherProfile launcherProfile)
 {
     if (string.IsNullOrWhiteSpace(id))
     {
         throw new ArgumentNullException(nameof(id));
     }
     if (Profiles.Keys.Contains(id))
     {
         throw new ArgumentException($"Profile with id '{id}' already exists.");
     }
     launcherProfile.AssociatedId = id;
     Profiles.Add(id, launcherProfile);
 }
Esempio n. 2
0
 public void ChangeProfileId(LauncherProfile launcherProfile, string newId)
 {
     ChangeProfileId(launcherProfile.AssociatedId, newId);
 }
Esempio n. 3
0
 public void AddProfile(LauncherProfile launcherProfile)
 {
     AddProfile(launcherProfile.Name, launcherProfile);
 }
Esempio n. 4
0
 public void RemoveProfile(LauncherProfile launcherProfile)
 {
     RemoveProfile(launcherProfile.AssociatedId);
 }