summaryrefslogtreecommitdiff
path: root/src/StardewModdingAPI.Web/Framework/ModRepositories
diff options
context:
space:
mode:
authorJesse Plamondon-Willard <github@jplamondonw.com>2017-09-22 00:58:25 -0400
committerJesse Plamondon-Willard <github@jplamondonw.com>2017-09-22 00:58:25 -0400
commit9c072333d161d2510ee884d71dc9a714bbf86033 (patch)
tree5c12a085b8d78ff4dcf27062658d2ea99ded9752 /src/StardewModdingAPI.Web/Framework/ModRepositories
parent2c02dfe45a6d1252bfef557db8f39f97e57d3d19 (diff)
downloadSMAPI-9c072333d161d2510ee884d71dc9a714bbf86033.tar.gz
SMAPI-9c072333d161d2510ee884d71dc9a714bbf86033.tar.bz2
SMAPI-9c072333d161d2510ee884d71dc9a714bbf86033.zip
rename mods endpoint & model (#336)
Diffstat (limited to 'src/StardewModdingAPI.Web/Framework/ModRepositories')
-rw-r--r--src/StardewModdingAPI.Web/Framework/ModRepositories/IModRepository.cs2
-rw-r--r--src/StardewModdingAPI.Web/Framework/ModRepositories/NexusRepository.cs6
2 files changed, 4 insertions, 4 deletions
diff --git a/src/StardewModdingAPI.Web/Framework/ModRepositories/IModRepository.cs b/src/StardewModdingAPI.Web/Framework/ModRepositories/IModRepository.cs
index 43bad4e9..7fd735cd 100644
--- a/src/StardewModdingAPI.Web/Framework/ModRepositories/IModRepository.cs
+++ b/src/StardewModdingAPI.Web/Framework/ModRepositories/IModRepository.cs
@@ -19,6 +19,6 @@ namespace StardewModdingAPI.Web.Framework.ModRepositories
*********/
/// <summary>Get metadata about a mod in the repository.</summary>
/// <param name="id">The mod ID in this repository.</param>
- Task<ModGenericModel> GetModInfoAsync(string id);
+ Task<ModInfoModel> GetModInfoAsync(string id);
}
}
diff --git a/src/StardewModdingAPI.Web/Framework/ModRepositories/NexusRepository.cs b/src/StardewModdingAPI.Web/Framework/ModRepositories/NexusRepository.cs
index 37f309da..74eef2ef 100644
--- a/src/StardewModdingAPI.Web/Framework/ModRepositories/NexusRepository.cs
+++ b/src/StardewModdingAPI.Web/Framework/ModRepositories/NexusRepository.cs
@@ -35,18 +35,18 @@ namespace StardewModdingAPI.Web.Framework.ModRepositories
/// <summary>Get metadata about a mod in the repository.</summary>
/// <param name="id">The mod ID in this repository.</param>
- public async Task<ModGenericModel> GetModInfoAsync(string id)
+ public async Task<ModInfoModel> GetModInfoAsync(string id)
{
try
{
NexusResponseModel response = await this.Client
.GetAsync($"mods/{id}")
.As<NexusResponseModel>();
- return new ModGenericModel($"{this.VendorKey}:{id}", response.Name, response.Version, response.Url);
+ return new ModInfoModel($"{this.VendorKey}:{id}", response.Name, response.Version, response.Url);
}
catch (Exception ex)
{
- return new ModGenericModel($"{this.VendorKey}:{id}", ex.ToString());
+ return new ModInfoModel($"{this.VendorKey}:{id}", ex.ToString());
}
}