public static Result<DateTime> GetSystemDate(string apiKey) { CampaignMonitorAPIWrapper.CampaignMonitorAPI.api _api = new CampaignMonitorAPI.api(); object o = _api.GetSystemDate(apiKey); if (o is CampaignMonitorAPI.Result) return new Result<DateTime>((CampaignMonitorAPI.Result)o, DateTime.MinValue); else return new Result<DateTime>(0, "Success", Convert.ToDateTime(o)); }