Commands return immediately and signalr is used to control the UI

This commit is contained in:
Mark McDowall
2013-08-30 20:08:19 -07:00
parent 772ab3c921
commit c96ba5efd3
55 changed files with 439 additions and 238 deletions

View File

@@ -6,7 +6,7 @@ namespace NzbDrone.Core.Notifications.Email
{
public class TestEmailCommand : ICommand
{
public String CommandId { get; set; }
public String CommandId { get; private set; }
public string Server { get; set; }
public int Port { get; set; }
public bool Ssl { get; set; }

View File

@@ -6,7 +6,7 @@ namespace NzbDrone.Core.Notifications.Growl
{
public class TestGrowlCommand : ICommand
{
public String CommandId { get; set; }
public String CommandId { get; private set; }
public string Host { get; set; }
public int Port { get; set; }
public string Password { get; set; }

View File

@@ -6,7 +6,7 @@ namespace NzbDrone.Core.Notifications.Plex
{
public class TestPlexClientCommand : ICommand
{
public String CommandId { get; set; }
public String CommandId { get; private set; }
public string Host { get; set; }
public int Port { get; set; }
public string Username { get; set; }

View File

@@ -6,7 +6,7 @@ namespace NzbDrone.Core.Notifications.Plex
{
public class TestPlexServerCommand : ICommand
{
public String CommandId { get; set; }
public String CommandId { get; private set; }
public string Host { get; set; }
public int Port { get; set; }

View File

@@ -6,7 +6,7 @@ namespace NzbDrone.Core.Notifications.Prowl
{
public class TestProwlCommand : ICommand
{
public String CommandId { get; set; }
public String CommandId { get; private set; }
public string ApiKey { get; set; }
public int Priority { get; set; }

View File

@@ -6,7 +6,7 @@ namespace NzbDrone.Core.Notifications.Pushover
{
public class TestPushoverCommand : ICommand
{
public String CommandId { get; set; }
public String CommandId { get; private set; }
public string UserKey { get; set; }
public int Priority { get; set; }

View File

@@ -6,7 +6,7 @@ namespace NzbDrone.Core.Notifications.Xbmc
{
public class TestXbmcCommand : ICommand
{
public String CommandId { get; set; }
public String CommandId { get; private set; }
public string Host { get; set; }
public int Port { get; set; }
public string Username { get; set; }