Skip to content

Instantly share code, notes, and snippets.

@arafattehsin
Last active October 23, 2023 21:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save arafattehsin/a947bef87b3eaaf8309d94d069180d9c to your computer and use it in GitHub Desktop.
Save arafattehsin/a947bef87b3eaaf8309d94d069180d9c to your computer and use it in GitHub Desktop.
public bool SetSettingsToStorage(Settings settings)
{
Preferences.Default.Set(nameof(settings.Model), settings.Model);
Preferences.Default.Set(nameof(settings.EndpointKey), settings.EndpointKey);
Preferences.Default.Set(nameof(settings.IsUseOpenAI), settings.IsUseOpenAI);
Preferences.Default.Set(nameof(settings.EndpointURL), settings.EndpointURL);
Preferences.Default.Set(nameof(settings.EmbeddingModel), settings.EmbeddingModel);
Preferences.Default.Set(nameof(settings.OrgId), settings.OrgId);
return true;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment