CalDavSynchronizer.DataAccess.GlobalOptionsDataAccess.LoadGlobalOptionsNoThrow C# (CSharp) Method

LoadGlobalOptionsNoThrow() public method

public LoadGlobalOptionsNoThrow ( ) : GlobalOptions
return CalDavSynchronizer.Contracts.GlobalOptions
    public GlobalOptions LoadGlobalOptionsNoThrow ()
    {
      try
      {
        using (var client = HttpUtility.CreateWebClient())
        {
          return Serializer<GlobalOptions>.Deserialize (client.DownloadString (WebResourceUrls.GlobalOptionsFile));
        }
      }
      catch (Exception x)
      {
        s_logger.Error (null, x);
        return new GlobalOptions();
      }
    }
  }
GlobalOptionsDataAccess