From fb62e300d7d294b97740b04e6e7b8e866d3a9a29 Mon Sep 17 00:00:00 2001 From: LukePulverenti Date: Fri, 8 Mar 2013 15:36:19 -0500 Subject: removed library/ prefix from genre, studio, year and person url's --- MediaBrowser.Api/ScheduledTasks/ScheduledTaskService.cs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'MediaBrowser.Api/ScheduledTasks/ScheduledTaskService.cs') diff --git a/MediaBrowser.Api/ScheduledTasks/ScheduledTaskService.cs b/MediaBrowser.Api/ScheduledTasks/ScheduledTaskService.cs index 5117dc7ac..204610cdd 100644 --- a/MediaBrowser.Api/ScheduledTasks/ScheduledTaskService.cs +++ b/MediaBrowser.Api/ScheduledTasks/ScheduledTaskService.cs @@ -1,13 +1,11 @@ using MediaBrowser.Common.Extensions; using MediaBrowser.Common.ScheduledTasks; -using MediaBrowser.Model.Serialization; using MediaBrowser.Model.Tasks; using MediaBrowser.Server.Implementations.HttpServer; using ServiceStack.ServiceHost; using ServiceStack.Text.Controller; using System; using System.Collections.Generic; -using System.IO; using System.Linq; namespace MediaBrowser.Api.ScheduledTasks @@ -16,12 +14,14 @@ namespace MediaBrowser.Api.ScheduledTasks /// Class GetScheduledTask /// [Route("/ScheduledTasks/{Id}", "GET")] + [ServiceStack.ServiceHost.Api(Description = "Gets a scheduled task, by Id")] public class GetScheduledTask : IReturn { /// /// Gets or sets the id. /// /// The id. + [ApiMember(Name = "Id", IsRequired = true, DataType = "string", ParameterType = "path", Verb = "GET")] public Guid Id { get; set; } } @@ -29,6 +29,7 @@ namespace MediaBrowser.Api.ScheduledTasks /// Class GetScheduledTasks /// [Route("/ScheduledTasks", "GET")] + [ServiceStack.ServiceHost.Api(Description = "Gets scheduled tasks")] public class GetScheduledTasks : IReturn> { @@ -38,12 +39,14 @@ namespace MediaBrowser.Api.ScheduledTasks /// Class StartScheduledTask /// [Route("/ScheduledTasks/Running/{Id}", "POST")] + [ServiceStack.ServiceHost.Api(Description = "Starts a scheduled task")] public class StartScheduledTask : IReturnVoid { /// /// Gets or sets the id. /// /// The id. + [ApiMember(Name = "Id", IsRequired = true, DataType = "string", ParameterType = "path", Verb = "POST")] public Guid Id { get; set; } } @@ -51,12 +54,14 @@ namespace MediaBrowser.Api.ScheduledTasks /// Class StopScheduledTask /// [Route("/ScheduledTasks/Running/{Id}", "DELETE")] + [ServiceStack.ServiceHost.Api(Description = "Stops a scheduled task")] public class StopScheduledTask : IReturnVoid { /// /// Gets or sets the id. /// /// The id. + [ApiMember(Name = "Id", IsRequired = true, DataType = "string", ParameterType = "path", Verb = "DELETE")] public Guid Id { get; set; } } @@ -64,12 +69,14 @@ namespace MediaBrowser.Api.ScheduledTasks /// Class UpdateScheduledTaskTriggers /// [Route("/ScheduledTasks/{Id}/Triggers", "POST")] + [ServiceStack.ServiceHost.Api(Description = "Updates the triggers for a scheduled task")] public class UpdateScheduledTaskTriggers : List, IReturnVoid { /// /// Gets or sets the task id. /// /// The task id. + [ApiMember(Name = "Id", IsRequired = true, DataType = "string", ParameterType = "path", Verb = "POST")] public Guid Id { get; set; } } -- cgit v1.2.3