diff --git a/source/ChromeDevTools/ChromeSession.cs b/source/ChromeDevTools/ChromeSession.cs index 7c0d7cefc3b8e876708bdb79a6227fbeb61970c0..c8d6971f19304fe7ddfc4218d8057a3728ca1860 100644 --- a/source/ChromeDevTools/ChromeSession.cs +++ b/source/ChromeDevTools/ChromeSession.cs @@ -81,10 +81,23 @@ namespace MasterDevs.ChromeDevTools return SendCommand(command, cancellationToken); } - public Task<ICommandResponse> SendAsync<T>(T parameter, CancellationToken cancellationToken) + public Task<CommandResponse<T>> SendAsync<T>(ICommand<T> parameter, CancellationToken cancellationToken) { var command = _commandFactory.Create(parameter); - return SendCommand(command, cancellationToken); + var task = SendCommand(command, cancellationToken); + return CastTaskResult<ICommandResponse, CommandResponse<T>>(task); + } + + private Task<TDerived> CastTaskResult<TBase, TDerived>(Task<TBase> task) where TDerived: TBase + { + var tcs = new TaskCompletionSource<TDerived>(); + task.ContinueWith(t => tcs.SetResult((TDerived)t.Result), + TaskContinuationOptions.OnlyOnRanToCompletion); + task.ContinueWith(t => tcs.SetException(t.Exception.InnerExceptions), + TaskContinuationOptions.OnlyOnFaulted); + task.ContinueWith(t => tcs.SetCanceled(), + TaskContinuationOptions.OnlyOnCanceled); + return tcs.Task; } public void Subscribe<T>(Action<T> handler) where T : class diff --git a/source/ChromeDevTools/ChromeSessionExtensions.cs b/source/ChromeDevTools/ChromeSessionExtensions.cs index b0817f80c44879ea185aa619e559729877620097..667890c086956f17f350d80bcafdb9226300d2fc 100644 --- a/source/ChromeDevTools/ChromeSessionExtensions.cs +++ b/source/ChromeDevTools/ChromeSessionExtensions.cs @@ -5,9 +5,9 @@ namespace MasterDevs.ChromeDevTools { public static class ChromeSessionExtensions { - public static Task<ICommandResponse> SendAsync<T>(this IChromeSession session, T parameter) + public static Task<CommandResponse<T>> SendAsync<T>(this IChromeSession session, ICommand<T> parameter) { - return session.SendAsync<T>(parameter, CancellationToken.None); + return session.SendAsync(parameter, CancellationToken.None); } public static Task<ICommandResponse> SendAsync<T>(this IChromeSession session) diff --git a/source/ChromeDevTools/IChromeSession.cs b/source/ChromeDevTools/IChromeSession.cs index e5ae25f6e9b0497ef15f1aa17652f5146ae3162b..ef5d88e89b3880a67ee76b7a5b13da8e78be0396 100644 --- a/source/ChromeDevTools/IChromeSession.cs +++ b/source/ChromeDevTools/IChromeSession.cs @@ -4,9 +4,13 @@ using System.Threading.Tasks; namespace MasterDevs.ChromeDevTools { + public interface ICommand<T> + { + + } public interface IChromeSession { - Task<ICommandResponse> SendAsync<T>(T parameter, CancellationToken cancellationToken); + Task<CommandResponse<TResponse>> SendAsync<TResponse>(ICommand<TResponse> parameter, CancellationToken cancellationToken); Task<ICommandResponse> SendAsync<T>(CancellationToken cancellationToken); diff --git a/source/ChromeDevTools/Protocol/Chrome/Accessibility/GetPartialAXTreeCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Accessibility/GetPartialAXTreeCommand.cs index dd0fd198a282b03cb6c905b3306aa1cce1a79c6e..9e979669b0e197558b5447ee045b209965c334b8 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Accessibility/GetPartialAXTreeCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Accessibility/GetPartialAXTreeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Accessibility /// </summary> [Command(ProtocolName.Accessibility.GetPartialAXTree)] [SupportedBy("Chrome")] - public class GetPartialAXTreeCommand + public class GetPartialAXTreeCommand: ICommand<GetPartialAXTreeCommandResponse> { /// <summary> /// Gets or sets ID of node to get the partial accessibility tree for. diff --git a/source/ChromeDevTools/Protocol/Chrome/Animation/DisableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Animation/DisableCommand.cs index 524c9d31f67d0909a9f2cdab9a6e1e5c8ed8d2ac..1a6fbdb12f25e53cebff073c37db2a6465a58c7e 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Animation/DisableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Animation/DisableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Animation /// </summary> [Command(ProtocolName.Animation.Disable)] [SupportedBy("Chrome")] - public class DisableCommand + public class DisableCommand: ICommand<DisableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Animation/EnableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Animation/EnableCommand.cs index 8c28819d3d75541e1e8694f712020ae18e416854..a1b2b4eb4571b77999fac872eda02a75fa023bce 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Animation/EnableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Animation/EnableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Animation /// </summary> [Command(ProtocolName.Animation.Enable)] [SupportedBy("Chrome")] - public class EnableCommand + public class EnableCommand: ICommand<EnableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Animation/GetCurrentTimeCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Animation/GetCurrentTimeCommand.cs index 4c74987d0614e05d027445446f583b30ddb52f43..06c868f77f5b0df01e74a0e9efb19cfd924d63b5 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Animation/GetCurrentTimeCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Animation/GetCurrentTimeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Animation /// </summary> [Command(ProtocolName.Animation.GetCurrentTime)] [SupportedBy("Chrome")] - public class GetCurrentTimeCommand + public class GetCurrentTimeCommand: ICommand<GetCurrentTimeCommandResponse> { /// <summary> /// Gets or sets Id of animation. diff --git a/source/ChromeDevTools/Protocol/Chrome/Animation/GetPlaybackRateCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Animation/GetPlaybackRateCommand.cs index c3769a50d8c2743ee1adbf488aa7135bf7128dd1..39db814cb34f1d83b96310837e5daa4a44d6aae0 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Animation/GetPlaybackRateCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Animation/GetPlaybackRateCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Animation /// </summary> [Command(ProtocolName.Animation.GetPlaybackRate)] [SupportedBy("Chrome")] - public class GetPlaybackRateCommand + public class GetPlaybackRateCommand: ICommand<GetPlaybackRateCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Animation/ReleaseAnimationsCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Animation/ReleaseAnimationsCommand.cs index 9537f52f0769d8f346dcc80f6ecdee9b89e8a41a..0e0bd6d21adf94346db084647f61117ef3fd9643 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Animation/ReleaseAnimationsCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Animation/ReleaseAnimationsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Animation /// </summary> [Command(ProtocolName.Animation.ReleaseAnimations)] [SupportedBy("Chrome")] - public class ReleaseAnimationsCommand + public class ReleaseAnimationsCommand: ICommand<ReleaseAnimationsCommandResponse> { /// <summary> /// Gets or sets List of animation ids to seek. diff --git a/source/ChromeDevTools/Protocol/Chrome/Animation/ResolveAnimationCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Animation/ResolveAnimationCommand.cs index 6e368ff99a81716f071c46cf7888c52451c21b5b..25a0ceeb0aff7fe2b2747cdcfa06a015fde0a1e3 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Animation/ResolveAnimationCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Animation/ResolveAnimationCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Animation /// </summary> [Command(ProtocolName.Animation.ResolveAnimation)] [SupportedBy("Chrome")] - public class ResolveAnimationCommand + public class ResolveAnimationCommand: ICommand<ResolveAnimationCommandResponse> { /// <summary> /// Gets or sets Animation id. diff --git a/source/ChromeDevTools/Protocol/Chrome/Animation/SeekAnimationsCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Animation/SeekAnimationsCommand.cs index 6f50c6998ffa71e0a7278479531fc030652d81a9..adff95bbf553b757047dd1890114b5d714c99123 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Animation/SeekAnimationsCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Animation/SeekAnimationsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Animation /// </summary> [Command(ProtocolName.Animation.SeekAnimations)] [SupportedBy("Chrome")] - public class SeekAnimationsCommand + public class SeekAnimationsCommand: ICommand<SeekAnimationsCommandResponse> { /// <summary> /// Gets or sets List of animation ids to seek. diff --git a/source/ChromeDevTools/Protocol/Chrome/Animation/SetPausedCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Animation/SetPausedCommand.cs index 3966d536df3e4417b5ae7a401c6e8023a9046fb5..53c44d93069c1d7c59ced04a8b2f6a372fe23891 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Animation/SetPausedCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Animation/SetPausedCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Animation /// </summary> [Command(ProtocolName.Animation.SetPaused)] [SupportedBy("Chrome")] - public class SetPausedCommand + public class SetPausedCommand: ICommand<SetPausedCommandResponse> { /// <summary> /// Gets or sets Animations to set the pause state of. diff --git a/source/ChromeDevTools/Protocol/Chrome/Animation/SetPlaybackRateCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Animation/SetPlaybackRateCommand.cs index 651aeba58688f01f044d85acd0378a45d7c91954..4aa7c4a181252c5e8a32ff1e7c917e2b408a3704 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Animation/SetPlaybackRateCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Animation/SetPlaybackRateCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Animation /// </summary> [Command(ProtocolName.Animation.SetPlaybackRate)] [SupportedBy("Chrome")] - public class SetPlaybackRateCommand + public class SetPlaybackRateCommand: ICommand<SetPlaybackRateCommandResponse> { /// <summary> /// Gets or sets Playback rate for animations on page diff --git a/source/ChromeDevTools/Protocol/Chrome/Animation/SetTimingCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Animation/SetTimingCommand.cs index 9b7ffd9c9c69777a46a0a8d7fa872ce91912e3a7..7ee3e5a8f67b62e99a38810ecb3bf7f1248c0d1e 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Animation/SetTimingCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Animation/SetTimingCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Animation /// </summary> [Command(ProtocolName.Animation.SetTiming)] [SupportedBy("Chrome")] - public class SetTimingCommand + public class SetTimingCommand: ICommand<SetTimingCommandResponse> { /// <summary> /// Gets or sets Animation id. diff --git a/source/ChromeDevTools/Protocol/Chrome/ApplicationCache/EnableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/ApplicationCache/EnableCommand.cs index ffff30c9310042b5a6fcaf34dbad61fa1c17ce3c..fe564db6a8f33d6c9e83fe46f94d523f7d19d96a 100644 --- a/source/ChromeDevTools/Protocol/Chrome/ApplicationCache/EnableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/ApplicationCache/EnableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.ApplicationCache /// </summary> [Command(ProtocolName.ApplicationCache.Enable)] [SupportedBy("Chrome")] - public class EnableCommand + public class EnableCommand: ICommand<EnableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/ApplicationCache/GetApplicationCacheForFrameCommand.cs b/source/ChromeDevTools/Protocol/Chrome/ApplicationCache/GetApplicationCacheForFrameCommand.cs index 6dca4b431ca60dda674338201d5b449aadacc5fc..4dfb87180483c0e918fdc14d878371c6cd14396e 100644 --- a/source/ChromeDevTools/Protocol/Chrome/ApplicationCache/GetApplicationCacheForFrameCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/ApplicationCache/GetApplicationCacheForFrameCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.ApplicationCache /// </summary> [Command(ProtocolName.ApplicationCache.GetApplicationCacheForFrame)] [SupportedBy("Chrome")] - public class GetApplicationCacheForFrameCommand + public class GetApplicationCacheForFrameCommand: ICommand<GetApplicationCacheForFrameCommandResponse> { /// <summary> /// Gets or sets Identifier of the frame containing document whose application cache is retrieved. diff --git a/source/ChromeDevTools/Protocol/Chrome/ApplicationCache/GetFramesWithManifestsCommand.cs b/source/ChromeDevTools/Protocol/Chrome/ApplicationCache/GetFramesWithManifestsCommand.cs index 0cd1f98da273cda97fe652c13005ea683a4df3a6..2d766a502cec81c9a1178e93dbcd9709389566d1 100644 --- a/source/ChromeDevTools/Protocol/Chrome/ApplicationCache/GetFramesWithManifestsCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/ApplicationCache/GetFramesWithManifestsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.ApplicationCache /// </summary> [Command(ProtocolName.ApplicationCache.GetFramesWithManifests)] [SupportedBy("Chrome")] - public class GetFramesWithManifestsCommand + public class GetFramesWithManifestsCommand: ICommand<GetFramesWithManifestsCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/ApplicationCache/GetManifestForFrameCommand.cs b/source/ChromeDevTools/Protocol/Chrome/ApplicationCache/GetManifestForFrameCommand.cs index 5faa27ee4b08e129c24ca6f7b0ca6202955bf7fc..9c83755f5d5ff8adb10c468c9dcb115e5b0bd393 100644 --- a/source/ChromeDevTools/Protocol/Chrome/ApplicationCache/GetManifestForFrameCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/ApplicationCache/GetManifestForFrameCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.ApplicationCache /// </summary> [Command(ProtocolName.ApplicationCache.GetManifestForFrame)] [SupportedBy("Chrome")] - public class GetManifestForFrameCommand + public class GetManifestForFrameCommand: ICommand<GetManifestForFrameCommandResponse> { /// <summary> /// Gets or sets Identifier of the frame containing document whose manifest is retrieved. diff --git a/source/ChromeDevTools/Protocol/Chrome/Browser/GetWindowBoundsCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Browser/GetWindowBoundsCommand.cs index f11d41c9647b102d9444a2cae47fb63aedba6d6c..baefafe20cf3912236f37d593e41fa995879f5bd 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Browser/GetWindowBoundsCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Browser/GetWindowBoundsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Browser /// </summary> [Command(ProtocolName.Browser.GetWindowBounds)] [SupportedBy("Chrome")] - public class GetWindowBoundsCommand + public class GetWindowBoundsCommand: ICommand<GetWindowBoundsCommandResponse> { /// <summary> /// Gets or sets Browser window id. diff --git a/source/ChromeDevTools/Protocol/Chrome/Browser/GetWindowForTargetCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Browser/GetWindowForTargetCommand.cs index 2751813ed501f0411fbcc69b5118408a00128362..cf8bd7601609a41ff430b9c1656d6e870c6e3f62 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Browser/GetWindowForTargetCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Browser/GetWindowForTargetCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Browser /// </summary> [Command(ProtocolName.Browser.GetWindowForTarget)] [SupportedBy("Chrome")] - public class GetWindowForTargetCommand + public class GetWindowForTargetCommand: ICommand<GetWindowForTargetCommandResponse> { /// <summary> /// Gets or sets Devtools agent host id. diff --git a/source/ChromeDevTools/Protocol/Chrome/Browser/SetWindowBoundsCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Browser/SetWindowBoundsCommand.cs index 680f47200ff1140351a6a9a8b82f25f214282da6..f1b8829bdf5c5b8160bdf2e0d5c8c7a701334634 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Browser/SetWindowBoundsCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Browser/SetWindowBoundsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Browser /// </summary> [Command(ProtocolName.Browser.SetWindowBounds)] [SupportedBy("Chrome")] - public class SetWindowBoundsCommand + public class SetWindowBoundsCommand: ICommand<SetWindowBoundsCommandResponse> { /// <summary> /// Gets or sets Browser window id. diff --git a/source/ChromeDevTools/Protocol/Chrome/CSS/AddRuleCommand.cs b/source/ChromeDevTools/Protocol/Chrome/CSS/AddRuleCommand.cs index ba3998c0c36e3274c560751e7e12aea93342671d..b4cc84b128e668ac99b71c50534147508379c0ce 100644 --- a/source/ChromeDevTools/Protocol/Chrome/CSS/AddRuleCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/CSS/AddRuleCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.CSS /// </summary> [Command(ProtocolName.CSS.AddRule)] [SupportedBy("Chrome")] - public class AddRuleCommand + public class AddRuleCommand: ICommand<AddRuleCommandResponse> { /// <summary> /// Gets or sets The css style sheet identifier where a new rule should be inserted. diff --git a/source/ChromeDevTools/Protocol/Chrome/CSS/CollectClassNamesCommand.cs b/source/ChromeDevTools/Protocol/Chrome/CSS/CollectClassNamesCommand.cs index ec2fc6b78346bfbdd2d980b8df2b228f620b5c8d..da408eca665b47cffdd6ee37eb37aa9f4b08e0a4 100644 --- a/source/ChromeDevTools/Protocol/Chrome/CSS/CollectClassNamesCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/CSS/CollectClassNamesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.CSS /// </summary> [Command(ProtocolName.CSS.CollectClassNames)] [SupportedBy("Chrome")] - public class CollectClassNamesCommand + public class CollectClassNamesCommand: ICommand<CollectClassNamesCommandResponse> { /// <summary> /// Gets or sets StyleSheetId diff --git a/source/ChromeDevTools/Protocol/Chrome/CSS/CreateStyleSheetCommand.cs b/source/ChromeDevTools/Protocol/Chrome/CSS/CreateStyleSheetCommand.cs index 26b472d5d42070d606164504ed5e374d76f99731..30e8b019960244331154642da9f3b5d014678103 100644 --- a/source/ChromeDevTools/Protocol/Chrome/CSS/CreateStyleSheetCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/CSS/CreateStyleSheetCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.CSS /// </summary> [Command(ProtocolName.CSS.CreateStyleSheet)] [SupportedBy("Chrome")] - public class CreateStyleSheetCommand + public class CreateStyleSheetCommand: ICommand<CreateStyleSheetCommandResponse> { /// <summary> /// Gets or sets Identifier of the frame where "via-inspector" stylesheet should be created. diff --git a/source/ChromeDevTools/Protocol/Chrome/CSS/DisableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/CSS/DisableCommand.cs index 7d08df8a8c0553d5e854447b9554f2679e38beac..6e8fb95e0f8499d81873bb04e97af130bed7a88b 100644 --- a/source/ChromeDevTools/Protocol/Chrome/CSS/DisableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/CSS/DisableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.CSS /// </summary> [Command(ProtocolName.CSS.Disable)] [SupportedBy("Chrome")] - public class DisableCommand + public class DisableCommand: ICommand<DisableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/CSS/EnableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/CSS/EnableCommand.cs index c0d53df9ff4229ca0747a38acde8429ec6e2b863..73c7a75e0afe251ea3e93eaa60f4151fc05b4384 100644 --- a/source/ChromeDevTools/Protocol/Chrome/CSS/EnableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/CSS/EnableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.CSS /// </summary> [Command(ProtocolName.CSS.Enable)] [SupportedBy("Chrome")] - public class EnableCommand + public class EnableCommand: ICommand<EnableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/CSS/ForcePseudoStateCommand.cs b/source/ChromeDevTools/Protocol/Chrome/CSS/ForcePseudoStateCommand.cs index 74007097f7af90126810287b037abe6b12310d8c..cd3f05ff50fe7c5fb52a172d1446eb3abc15acf6 100644 --- a/source/ChromeDevTools/Protocol/Chrome/CSS/ForcePseudoStateCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/CSS/ForcePseudoStateCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.CSS /// </summary> [Command(ProtocolName.CSS.ForcePseudoState)] [SupportedBy("Chrome")] - public class ForcePseudoStateCommand + public class ForcePseudoStateCommand: ICommand<ForcePseudoStateCommandResponse> { /// <summary> /// Gets or sets The element id for which to force the pseudo state. diff --git a/source/ChromeDevTools/Protocol/Chrome/CSS/GetBackgroundColorsCommand.cs b/source/ChromeDevTools/Protocol/Chrome/CSS/GetBackgroundColorsCommand.cs index 1508674f99be7ea48b73b6ae1bf1ff89eb217d2d..d04e602dd532d2ea5e0e97dec99c4c3bc1a7cff7 100644 --- a/source/ChromeDevTools/Protocol/Chrome/CSS/GetBackgroundColorsCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/CSS/GetBackgroundColorsCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.CSS { [Command(ProtocolName.CSS.GetBackgroundColors)] [SupportedBy("Chrome")] - public class GetBackgroundColorsCommand + public class GetBackgroundColorsCommand: ICommand<GetBackgroundColorsCommandResponse> { /// <summary> /// Gets or sets Id of the node to get background colors for. diff --git a/source/ChromeDevTools/Protocol/Chrome/CSS/GetComputedStyleForNodeCommand.cs b/source/ChromeDevTools/Protocol/Chrome/CSS/GetComputedStyleForNodeCommand.cs index 9247eafbc0302023ff462db2a3f75c600bc7ca4f..e303d901784792ba078a243a374c7c5aa8627c85 100644 --- a/source/ChromeDevTools/Protocol/Chrome/CSS/GetComputedStyleForNodeCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/CSS/GetComputedStyleForNodeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.CSS /// </summary> [Command(ProtocolName.CSS.GetComputedStyleForNode)] [SupportedBy("Chrome")] - public class GetComputedStyleForNodeCommand + public class GetComputedStyleForNodeCommand: ICommand<GetComputedStyleForNodeCommandResponse> { /// <summary> /// Gets or sets NodeId diff --git a/source/ChromeDevTools/Protocol/Chrome/CSS/GetInlineStylesForNodeCommand.cs b/source/ChromeDevTools/Protocol/Chrome/CSS/GetInlineStylesForNodeCommand.cs index 1437f8abb6b7261dd81667c9f29b277e2512b77b..c31633e9902bf2052af3d84ac36de26c285a64a0 100644 --- a/source/ChromeDevTools/Protocol/Chrome/CSS/GetInlineStylesForNodeCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/CSS/GetInlineStylesForNodeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.CSS /// </summary> [Command(ProtocolName.CSS.GetInlineStylesForNode)] [SupportedBy("Chrome")] - public class GetInlineStylesForNodeCommand + public class GetInlineStylesForNodeCommand: ICommand<GetInlineStylesForNodeCommandResponse> { /// <summary> /// Gets or sets NodeId diff --git a/source/ChromeDevTools/Protocol/Chrome/CSS/GetLayoutTreeAndStylesCommand.cs b/source/ChromeDevTools/Protocol/Chrome/CSS/GetLayoutTreeAndStylesCommand.cs index 3944eb6401b7286ff0cad659a6ed516ee9dd8c03..f7d11ddabdac1bac93d29337fc21ecc998e9aa37 100644 --- a/source/ChromeDevTools/Protocol/Chrome/CSS/GetLayoutTreeAndStylesCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/CSS/GetLayoutTreeAndStylesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.CSS /// </summary> [Command(ProtocolName.CSS.GetLayoutTreeAndStyles)] [SupportedBy("Chrome")] - public class GetLayoutTreeAndStylesCommand + public class GetLayoutTreeAndStylesCommand: ICommand<GetLayoutTreeAndStylesCommandResponse> { /// <summary> /// Gets or sets Whitelist of computed styles to return. diff --git a/source/ChromeDevTools/Protocol/Chrome/CSS/GetMatchedStylesForNodeCommand.cs b/source/ChromeDevTools/Protocol/Chrome/CSS/GetMatchedStylesForNodeCommand.cs index b5a69f7679c45e013d73ccccb7d53bb90449c85d..3b8bda19684af7f19810f3276f9cd21b40c31d32 100644 --- a/source/ChromeDevTools/Protocol/Chrome/CSS/GetMatchedStylesForNodeCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/CSS/GetMatchedStylesForNodeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.CSS /// </summary> [Command(ProtocolName.CSS.GetMatchedStylesForNode)] [SupportedBy("Chrome")] - public class GetMatchedStylesForNodeCommand + public class GetMatchedStylesForNodeCommand: ICommand<GetMatchedStylesForNodeCommandResponse> { /// <summary> /// Gets or sets NodeId diff --git a/source/ChromeDevTools/Protocol/Chrome/CSS/GetMediaQueriesCommand.cs b/source/ChromeDevTools/Protocol/Chrome/CSS/GetMediaQueriesCommand.cs index fea14f361f086730cff44dc0c21989bfb926411b..0008763023bf1b9d3da799162955f391a3b5fa7f 100644 --- a/source/ChromeDevTools/Protocol/Chrome/CSS/GetMediaQueriesCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/CSS/GetMediaQueriesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.CSS /// </summary> [Command(ProtocolName.CSS.GetMediaQueries)] [SupportedBy("Chrome")] - public class GetMediaQueriesCommand + public class GetMediaQueriesCommand: ICommand<GetMediaQueriesCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/CSS/GetPlatformFontsForNodeCommand.cs b/source/ChromeDevTools/Protocol/Chrome/CSS/GetPlatformFontsForNodeCommand.cs index f1c0a8484c1ce5a740a476142f382f51a92d77a2..cff0f3e4524475d2569ec7ae6dcf29570e42a253 100644 --- a/source/ChromeDevTools/Protocol/Chrome/CSS/GetPlatformFontsForNodeCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/CSS/GetPlatformFontsForNodeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.CSS /// </summary> [Command(ProtocolName.CSS.GetPlatformFontsForNode)] [SupportedBy("Chrome")] - public class GetPlatformFontsForNodeCommand + public class GetPlatformFontsForNodeCommand: ICommand<GetPlatformFontsForNodeCommandResponse> { /// <summary> /// Gets or sets NodeId diff --git a/source/ChromeDevTools/Protocol/Chrome/CSS/GetStyleSheetTextCommand.cs b/source/ChromeDevTools/Protocol/Chrome/CSS/GetStyleSheetTextCommand.cs index 229c292cf02020575bd8038b9f789f08895cf771..9a999053c1175267253ce8854d8d8723be2c4a82 100644 --- a/source/ChromeDevTools/Protocol/Chrome/CSS/GetStyleSheetTextCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/CSS/GetStyleSheetTextCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.CSS /// </summary> [Command(ProtocolName.CSS.GetStyleSheetText)] [SupportedBy("Chrome")] - public class GetStyleSheetTextCommand + public class GetStyleSheetTextCommand: ICommand<GetStyleSheetTextCommandResponse> { /// <summary> /// Gets or sets StyleSheetId diff --git a/source/ChromeDevTools/Protocol/Chrome/CSS/SetEffectivePropertyValueForNodeCommand.cs b/source/ChromeDevTools/Protocol/Chrome/CSS/SetEffectivePropertyValueForNodeCommand.cs index d63487f4903f1b93e7491957a4ef87002bc1e565..699b97791bfd4eee82f52ea73cf27694eb88120f 100644 --- a/source/ChromeDevTools/Protocol/Chrome/CSS/SetEffectivePropertyValueForNodeCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/CSS/SetEffectivePropertyValueForNodeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.CSS /// </summary> [Command(ProtocolName.CSS.SetEffectivePropertyValueForNode)] [SupportedBy("Chrome")] - public class SetEffectivePropertyValueForNodeCommand + public class SetEffectivePropertyValueForNodeCommand: ICommand<SetEffectivePropertyValueForNodeCommandResponse> { /// <summary> /// Gets or sets The element id for which to set property. diff --git a/source/ChromeDevTools/Protocol/Chrome/CSS/SetKeyframeKeyCommand.cs b/source/ChromeDevTools/Protocol/Chrome/CSS/SetKeyframeKeyCommand.cs index 417a1c9b98134c5c5adf82bed8902f9a57e34bec..0284cad093e1d3b5ae05d9ab7eacf23af0210b20 100644 --- a/source/ChromeDevTools/Protocol/Chrome/CSS/SetKeyframeKeyCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/CSS/SetKeyframeKeyCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.CSS /// </summary> [Command(ProtocolName.CSS.SetKeyframeKey)] [SupportedBy("Chrome")] - public class SetKeyframeKeyCommand + public class SetKeyframeKeyCommand: ICommand<SetKeyframeKeyCommandResponse> { /// <summary> /// Gets or sets StyleSheetId diff --git a/source/ChromeDevTools/Protocol/Chrome/CSS/SetMediaTextCommand.cs b/source/ChromeDevTools/Protocol/Chrome/CSS/SetMediaTextCommand.cs index 7439107f813e047e0365c5806ca26e11b335febf..cae0a86181fbf4f337136ac2a71f7dd826a0d54e 100644 --- a/source/ChromeDevTools/Protocol/Chrome/CSS/SetMediaTextCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/CSS/SetMediaTextCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.CSS /// </summary> [Command(ProtocolName.CSS.SetMediaText)] [SupportedBy("Chrome")] - public class SetMediaTextCommand + public class SetMediaTextCommand: ICommand<SetMediaTextCommandResponse> { /// <summary> /// Gets or sets StyleSheetId diff --git a/source/ChromeDevTools/Protocol/Chrome/CSS/SetRuleSelectorCommand.cs b/source/ChromeDevTools/Protocol/Chrome/CSS/SetRuleSelectorCommand.cs index 2fb444b83816cc46d9ef3f5067f64347ce66b5c3..09ec4c87b1f1c443fbf5e3b209ab2fb24d56d82a 100644 --- a/source/ChromeDevTools/Protocol/Chrome/CSS/SetRuleSelectorCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/CSS/SetRuleSelectorCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.CSS /// </summary> [Command(ProtocolName.CSS.SetRuleSelector)] [SupportedBy("Chrome")] - public class SetRuleSelectorCommand + public class SetRuleSelectorCommand: ICommand<SetRuleSelectorCommandResponse> { /// <summary> /// Gets or sets StyleSheetId diff --git a/source/ChromeDevTools/Protocol/Chrome/CSS/SetStyleSheetTextCommand.cs b/source/ChromeDevTools/Protocol/Chrome/CSS/SetStyleSheetTextCommand.cs index 0522008c7ec478cb3d6a655c59848d736e76f509..02149afcefebde78231c3a491fe89d628e6b900c 100644 --- a/source/ChromeDevTools/Protocol/Chrome/CSS/SetStyleSheetTextCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/CSS/SetStyleSheetTextCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.CSS /// </summary> [Command(ProtocolName.CSS.SetStyleSheetText)] [SupportedBy("Chrome")] - public class SetStyleSheetTextCommand + public class SetStyleSheetTextCommand: ICommand<SetStyleSheetTextCommandResponse> { /// <summary> /// Gets or sets StyleSheetId diff --git a/source/ChromeDevTools/Protocol/Chrome/CSS/SetStyleTextsCommand.cs b/source/ChromeDevTools/Protocol/Chrome/CSS/SetStyleTextsCommand.cs index 59be613304e7da5b62dbe6a2a1e49f6fa8d43e70..c41d83dc6d3259657b39ddc4291ddeaf5c1b3aee 100644 --- a/source/ChromeDevTools/Protocol/Chrome/CSS/SetStyleTextsCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/CSS/SetStyleTextsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.CSS /// </summary> [Command(ProtocolName.CSS.SetStyleTexts)] [SupportedBy("Chrome")] - public class SetStyleTextsCommand + public class SetStyleTextsCommand: ICommand<SetStyleTextsCommandResponse> { /// <summary> /// Gets or sets Edits diff --git a/source/ChromeDevTools/Protocol/Chrome/CSS/StartRuleUsageTrackingCommand.cs b/source/ChromeDevTools/Protocol/Chrome/CSS/StartRuleUsageTrackingCommand.cs index 5ed948b948f0738a83a670fbbf2c754322dd6d2e..06970030003a554c4f0eaea9d5cfa57164ea060d 100644 --- a/source/ChromeDevTools/Protocol/Chrome/CSS/StartRuleUsageTrackingCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/CSS/StartRuleUsageTrackingCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.CSS /// </summary> [Command(ProtocolName.CSS.StartRuleUsageTracking)] [SupportedBy("Chrome")] - public class StartRuleUsageTrackingCommand + public class StartRuleUsageTrackingCommand: ICommand<StartRuleUsageTrackingCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/CSS/StopRuleUsageTrackingCommand.cs b/source/ChromeDevTools/Protocol/Chrome/CSS/StopRuleUsageTrackingCommand.cs index 8efb543cc7e413f74a55c8b2c1a9c62d0bd7d5e2..d1fb1b3dc0b2277e3a50840cf5dc28825a7127df 100644 --- a/source/ChromeDevTools/Protocol/Chrome/CSS/StopRuleUsageTrackingCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/CSS/StopRuleUsageTrackingCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.CSS /// </summary> [Command(ProtocolName.CSS.StopRuleUsageTracking)] [SupportedBy("Chrome")] - public class StopRuleUsageTrackingCommand + public class StopRuleUsageTrackingCommand: ICommand<StopRuleUsageTrackingCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/CSS/TakeCoverageDeltaCommand.cs b/source/ChromeDevTools/Protocol/Chrome/CSS/TakeCoverageDeltaCommand.cs index e44ce3d876d8d6fa0b2028ec02e6ef5b09f02540..50f9115c76311457818a794696748735a5e7722f 100644 --- a/source/ChromeDevTools/Protocol/Chrome/CSS/TakeCoverageDeltaCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/CSS/TakeCoverageDeltaCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.CSS /// </summary> [Command(ProtocolName.CSS.TakeCoverageDelta)] [SupportedBy("Chrome")] - public class TakeCoverageDeltaCommand + public class TakeCoverageDeltaCommand: ICommand<TakeCoverageDeltaCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/CacheStorage/DeleteCacheCommand.cs b/source/ChromeDevTools/Protocol/Chrome/CacheStorage/DeleteCacheCommand.cs index 7471b1db4056b1a01503332a9d3d651ff60a55a9..f2d627e932cd7e178a5bc330de198c3b54727d04 100644 --- a/source/ChromeDevTools/Protocol/Chrome/CacheStorage/DeleteCacheCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/CacheStorage/DeleteCacheCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.CacheStorage /// </summary> [Command(ProtocolName.CacheStorage.DeleteCache)] [SupportedBy("Chrome")] - public class DeleteCacheCommand + public class DeleteCacheCommand: ICommand<DeleteCacheCommandResponse> { /// <summary> /// Gets or sets Id of cache for deletion. diff --git a/source/ChromeDevTools/Protocol/Chrome/CacheStorage/DeleteEntryCommand.cs b/source/ChromeDevTools/Protocol/Chrome/CacheStorage/DeleteEntryCommand.cs index 79bc109b63c012d079ae5918c6ecae8d853f2d83..4abbab3206d2500adfaf2ae1c42a3b9f1dfa2b15 100644 --- a/source/ChromeDevTools/Protocol/Chrome/CacheStorage/DeleteEntryCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/CacheStorage/DeleteEntryCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.CacheStorage /// </summary> [Command(ProtocolName.CacheStorage.DeleteEntry)] [SupportedBy("Chrome")] - public class DeleteEntryCommand + public class DeleteEntryCommand: ICommand<DeleteEntryCommandResponse> { /// <summary> /// Gets or sets Id of cache where the entry will be deleted. diff --git a/source/ChromeDevTools/Protocol/Chrome/CacheStorage/RequestCacheNamesCommand.cs b/source/ChromeDevTools/Protocol/Chrome/CacheStorage/RequestCacheNamesCommand.cs index 616de72548cf69f798501b6483aae922eb53dcfe..f1a0eb80cc6e6dcd5a88281a3502c23d8b8cda9b 100644 --- a/source/ChromeDevTools/Protocol/Chrome/CacheStorage/RequestCacheNamesCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/CacheStorage/RequestCacheNamesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.CacheStorage /// </summary> [Command(ProtocolName.CacheStorage.RequestCacheNames)] [SupportedBy("Chrome")] - public class RequestCacheNamesCommand + public class RequestCacheNamesCommand: ICommand<RequestCacheNamesCommandResponse> { /// <summary> /// Gets or sets Security origin. diff --git a/source/ChromeDevTools/Protocol/Chrome/CacheStorage/RequestEntriesCommand.cs b/source/ChromeDevTools/Protocol/Chrome/CacheStorage/RequestEntriesCommand.cs index 878856f160107ff3d2718175f943e705adc8c360..4bddb419db20225658cb080822d612b273e1b6a4 100644 --- a/source/ChromeDevTools/Protocol/Chrome/CacheStorage/RequestEntriesCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/CacheStorage/RequestEntriesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.CacheStorage /// </summary> [Command(ProtocolName.CacheStorage.RequestEntries)] [SupportedBy("Chrome")] - public class RequestEntriesCommand + public class RequestEntriesCommand: ICommand<RequestEntriesCommandResponse> { /// <summary> /// Gets or sets ID of cache to get entries from. diff --git a/source/ChromeDevTools/Protocol/Chrome/Console/ClearMessagesCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Console/ClearMessagesCommand.cs index 8cd25be7739f492425556f8fe3c584e8125dd3cb..d123bc570a6aa7c0148889bbd4fed2ac0b2b1413 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Console/ClearMessagesCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Console/ClearMessagesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Console /// </summary> [Command(ProtocolName.Console.ClearMessages)] [SupportedBy("Chrome")] - public class ClearMessagesCommand + public class ClearMessagesCommand: ICommand<ClearMessagesCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Console/DisableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Console/DisableCommand.cs index 24ebcf98a733b0658b2780a71eef56033271a6cc..88056d92729046d1b3a09f34f5f60bc03a0cd7d6 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Console/DisableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Console/DisableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Console /// </summary> [Command(ProtocolName.Console.Disable)] [SupportedBy("Chrome")] - public class DisableCommand + public class DisableCommand: ICommand<DisableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Console/EnableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Console/EnableCommand.cs index 7e98dd7b4e590f0d61303eac9bd62c33b3f92d1e..b88c914097704ba1e75f410216d96ff6abce3c9d 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Console/EnableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Console/EnableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Console /// </summary> [Command(ProtocolName.Console.Enable)] [SupportedBy("Chrome")] - public class EnableCommand + public class EnableCommand: ICommand<EnableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/CollectClassNamesFromSubtreeCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/CollectClassNamesFromSubtreeCommand.cs index 22baa4b918f1b190ba96543602712e0dc6a3714c..0e6767fd162f826e0762b9e289ce2dbb15c9b3c8 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/CollectClassNamesFromSubtreeCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/CollectClassNamesFromSubtreeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.CollectClassNamesFromSubtree)] [SupportedBy("Chrome")] - public class CollectClassNamesFromSubtreeCommand + public class CollectClassNamesFromSubtreeCommand: ICommand<CollectClassNamesFromSubtreeCommandResponse> { /// <summary> /// Gets or sets Id of the node to collect class names. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/CopyToCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/CopyToCommand.cs index d9857fdcc542ef9ce011c99ed6d05334bdd75e17..1dd4acb7176482d797181b48a1e3c03a2401a439 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/CopyToCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/CopyToCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.CopyTo)] [SupportedBy("Chrome")] - public class CopyToCommand + public class CopyToCommand: ICommand<CopyToCommandResponse> { /// <summary> /// Gets or sets Id of the node to copy. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/DisableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/DisableCommand.cs index 82931bd121b3afacd294f08877dfea2a741e1d3c..fa4b32cfeac09a979f5692b8af0b5d8d05a4d0ce 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/DisableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/DisableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.Disable)] [SupportedBy("Chrome")] - public class DisableCommand + public class DisableCommand: ICommand<DisableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/DiscardSearchResultsCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/DiscardSearchResultsCommand.cs index 6283ea640c3a4a136991d2bfe08cb461b825f335..33268db99bf44f068ff207db3d2aa72ec34822f3 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/DiscardSearchResultsCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/DiscardSearchResultsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.DiscardSearchResults)] [SupportedBy("Chrome")] - public class DiscardSearchResultsCommand + public class DiscardSearchResultsCommand: ICommand<DiscardSearchResultsCommandResponse> { /// <summary> /// Gets or sets Unique search session identifier. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/EnableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/EnableCommand.cs index 9334d2b9adadcf32c630d3bb10d90abce349c76c..1ba5d183c97c34775e41664c58fdf02bf8c24da1 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/EnableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/EnableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.Enable)] [SupportedBy("Chrome")] - public class EnableCommand + public class EnableCommand: ICommand<EnableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/FocusCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/FocusCommand.cs index ef3e41ab7d6e349bfb4c05505acd7543e5819427..cb2c6db8976c85a52375ab7391de94eb1b5e83af 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/FocusCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/FocusCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.Focus)] [SupportedBy("Chrome")] - public class FocusCommand + public class FocusCommand: ICommand<FocusCommandResponse> { /// <summary> /// Gets or sets Id of the node to focus. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/GetAttributesCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/GetAttributesCommand.cs index 214beab7a2d290d21fc99947ae869f3124fc6084..5a5a3d0622938b7c56a4555219ca6b493b737378 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/GetAttributesCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/GetAttributesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.GetAttributes)] [SupportedBy("Chrome")] - public class GetAttributesCommand + public class GetAttributesCommand: ICommand<GetAttributesCommandResponse> { /// <summary> /// Gets or sets Id of the node to retrieve attibutes for. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/GetBoxModelCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/GetBoxModelCommand.cs index 9c2d8b81497854eeb19a238adf7330fadebf1070..684fcec524458157c97470c64cbb0c2d41f6b753 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/GetBoxModelCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/GetBoxModelCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.GetBoxModel)] [SupportedBy("Chrome")] - public class GetBoxModelCommand + public class GetBoxModelCommand: ICommand<GetBoxModelCommandResponse> { /// <summary> /// Gets or sets Id of the node to get box model for. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/GetDocumentCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/GetDocumentCommand.cs index ad402978a2466ffdc6ab78c67936e5cc683f8c3b..e1a7d0977819a084063f1e2d4daaa1a8bd1ddd35 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/GetDocumentCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/GetDocumentCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.GetDocument)] [SupportedBy("Chrome")] - public class GetDocumentCommand + public class GetDocumentCommand: ICommand<GetDocumentCommandResponse> { /// <summary> /// Gets or sets The maximum depth at which children should be retrieved, defaults to 1. Use -1 for the entire subtree or provide an integer larger than 0. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/GetFlattenedDocumentCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/GetFlattenedDocumentCommand.cs index b098415071d84eaa44f5bfe81fd328d89d73f0f0..f8d62eee0ec0a529a27fd8ad29ace5473c63dbeb 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/GetFlattenedDocumentCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/GetFlattenedDocumentCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.GetFlattenedDocument)] [SupportedBy("Chrome")] - public class GetFlattenedDocumentCommand + public class GetFlattenedDocumentCommand: ICommand<GetFlattenedDocumentCommandResponse> { /// <summary> /// Gets or sets The maximum depth at which children should be retrieved, defaults to 1. Use -1 for the entire subtree or provide an integer larger than 0. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/GetNodeForLocationCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/GetNodeForLocationCommand.cs index 5ae9d8b54986413e3f577016f51c77be53e5b738..37202b7dee51be2dee44f78dc68e8fe692b35c91 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/GetNodeForLocationCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/GetNodeForLocationCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.GetNodeForLocation)] [SupportedBy("Chrome")] - public class GetNodeForLocationCommand + public class GetNodeForLocationCommand: ICommand<GetNodeForLocationCommandResponse> { /// <summary> /// Gets or sets X coordinate. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/GetOuterHTMLCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/GetOuterHTMLCommand.cs index 279c92b5451acfcbc2bb5e47adb94b3feaa38a19..d8229db4e817bb72af66f0b19bba453842ef2dda 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/GetOuterHTMLCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/GetOuterHTMLCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.GetOuterHTML)] [SupportedBy("Chrome")] - public class GetOuterHTMLCommand + public class GetOuterHTMLCommand: ICommand<GetOuterHTMLCommandResponse> { /// <summary> /// Gets or sets Id of the node to get markup for. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/GetRelayoutBoundaryCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/GetRelayoutBoundaryCommand.cs index 4a8da01fd8e61c8fee417f1d0c1a20a100bdf57e..f092478b1bc07ad5d3280fabef3e2ca3d8786c48 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/GetRelayoutBoundaryCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/GetRelayoutBoundaryCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.GetRelayoutBoundary)] [SupportedBy("Chrome")] - public class GetRelayoutBoundaryCommand + public class GetRelayoutBoundaryCommand: ICommand<GetRelayoutBoundaryCommandResponse> { /// <summary> /// Gets or sets Id of the node. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/GetSearchResultsCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/GetSearchResultsCommand.cs index 984d4933a5b9625a1cf2af5e9d619918a4a95c7c..38110c7ec1da073f5acd58f541c2c14eb83e0941 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/GetSearchResultsCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/GetSearchResultsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.GetSearchResults)] [SupportedBy("Chrome")] - public class GetSearchResultsCommand + public class GetSearchResultsCommand: ICommand<GetSearchResultsCommandResponse> { /// <summary> /// Gets or sets Unique search session identifier. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/HideHighlightCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/HideHighlightCommand.cs index f82620d182cf997bea5f46103c30b61e68e02b43..0e668d701d6c1cc62c05621a2d0e8588032b50a6 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/HideHighlightCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/HideHighlightCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.HideHighlight)] [SupportedBy("Chrome")] - public class HideHighlightCommand + public class HideHighlightCommand: ICommand<HideHighlightCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/HighlightNodeCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/HighlightNodeCommand.cs index 8579ae33d69a7cd1312e447e01996955f5ed893b..9c6087cdb783dd36850f476e2a4eb697bd5b087b 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/HighlightNodeCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/HighlightNodeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.HighlightNode)] [SupportedBy("Chrome")] - public class HighlightNodeCommand + public class HighlightNodeCommand: ICommand<HighlightNodeCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/HighlightRectCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/HighlightRectCommand.cs index 8e93891ecb62c90306336cd8d0b42b60591e502d..dfb034add8bcabb0a1df3e199417f93de883f9e6 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/HighlightRectCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/HighlightRectCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.HighlightRect)] [SupportedBy("Chrome")] - public class HighlightRectCommand + public class HighlightRectCommand: ICommand<HighlightRectCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/MarkUndoableStateCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/MarkUndoableStateCommand.cs index 4516516d2e1cdb8bb5a944da276ddc117b0c09fc..88dc65c224d57f21585483468d02fa4be5301300 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/MarkUndoableStateCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/MarkUndoableStateCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.MarkUndoableState)] [SupportedBy("Chrome")] - public class MarkUndoableStateCommand + public class MarkUndoableStateCommand: ICommand<MarkUndoableStateCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/MoveToCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/MoveToCommand.cs index 4f30c3122e9d99701bc7daf4bc97ba28bf377613..ba0d5691537f62530081e408c90701d08adc1a63 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/MoveToCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/MoveToCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.MoveTo)] [SupportedBy("Chrome")] - public class MoveToCommand + public class MoveToCommand: ICommand<MoveToCommandResponse> { /// <summary> /// Gets or sets Id of the node to move. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/PerformSearchCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/PerformSearchCommand.cs index 8462063c2960ba968c5bb535828d556fa9ffc5c5..15de5f7dbf5b66831d41632bdef12646b37d668a 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/PerformSearchCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/PerformSearchCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.PerformSearch)] [SupportedBy("Chrome")] - public class PerformSearchCommand + public class PerformSearchCommand: ICommand<PerformSearchCommandResponse> { /// <summary> /// Gets or sets Plain text or query selector or XPath search query. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/PushNodeByPathToFrontendCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/PushNodeByPathToFrontendCommand.cs index 4c18a672cefec61f86bed19d21ba99fa9320293d..83091b39953aaca2f2ee939846a6a59dc41016b2 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/PushNodeByPathToFrontendCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/PushNodeByPathToFrontendCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.PushNodeByPathToFrontend)] [SupportedBy("Chrome")] - public class PushNodeByPathToFrontendCommand + public class PushNodeByPathToFrontendCommand: ICommand<PushNodeByPathToFrontendCommandResponse> { /// <summary> /// Gets or sets Path to node in the proprietary format. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/PushNodesByBackendIdsToFrontendCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/PushNodesByBackendIdsToFrontendCommand.cs index 4fa0a09f20907229f6742270380e07691593d7b8..bc65bf57b29b1a65a57f168059d06ff7540c4562 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/PushNodesByBackendIdsToFrontendCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/PushNodesByBackendIdsToFrontendCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.PushNodesByBackendIdsToFrontend)] [SupportedBy("Chrome")] - public class PushNodesByBackendIdsToFrontendCommand + public class PushNodesByBackendIdsToFrontendCommand: ICommand<PushNodesByBackendIdsToFrontendCommandResponse> { /// <summary> /// Gets or sets The array of backend node ids. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/QuerySelectorAllCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/QuerySelectorAllCommand.cs index 3b4bb84bf8b6ca04be72f8429897d0a7e74cccd5..ae75d2c729272660fcc8bd556aea7533ebb9e2b5 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/QuerySelectorAllCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/QuerySelectorAllCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.QuerySelectorAll)] [SupportedBy("Chrome")] - public class QuerySelectorAllCommand + public class QuerySelectorAllCommand: ICommand<QuerySelectorAllCommandResponse> { /// <summary> /// Gets or sets Id of the node to query upon. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/QuerySelectorCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/QuerySelectorCommand.cs index 83d94423db0ca562d89029a703865ee8d42d1484..b98abf287e2d609d89cc9966fb838a759edf9b09 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/QuerySelectorCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/QuerySelectorCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.QuerySelector)] [SupportedBy("Chrome")] - public class QuerySelectorCommand + public class QuerySelectorCommand: ICommand<QuerySelectorCommandResponse> { /// <summary> /// Gets or sets Id of the node to query upon. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/RedoCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/RedoCommand.cs index f4633d134ea01df4910dea9e03e19fe61ab9b0d5..17ce3b36eca1ad874a34474abc4cb2f18b50e8a5 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/RedoCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/RedoCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.Redo)] [SupportedBy("Chrome")] - public class RedoCommand + public class RedoCommand: ICommand<RedoCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/RemoveAttributeCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/RemoveAttributeCommand.cs index e37d0f4453f5f695026127468f61c5fc8f101fd1..ddf2000958960fdeea0cfa91abd9eef88821fb3f 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/RemoveAttributeCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/RemoveAttributeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.RemoveAttribute)] [SupportedBy("Chrome")] - public class RemoveAttributeCommand + public class RemoveAttributeCommand: ICommand<RemoveAttributeCommandResponse> { /// <summary> /// Gets or sets Id of the element to remove attribute from. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/RemoveNodeCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/RemoveNodeCommand.cs index 1460cefbfda47e6be43f9fa7579b9a98bf4fae60..91cd80fffb4fb920ef32661fb852fcaee06bc60a 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/RemoveNodeCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/RemoveNodeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.RemoveNode)] [SupportedBy("Chrome")] - public class RemoveNodeCommand + public class RemoveNodeCommand: ICommand<RemoveNodeCommandResponse> { /// <summary> /// Gets or sets Id of the node to remove. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/RequestChildNodesCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/RequestChildNodesCommand.cs index 623161c5b929f118a72e4610591b303acb714576..828e2b0f1c02d75d06eaab6c2a847fb81cd4fa45 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/RequestChildNodesCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/RequestChildNodesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.RequestChildNodes)] [SupportedBy("Chrome")] - public class RequestChildNodesCommand + public class RequestChildNodesCommand: ICommand<RequestChildNodesCommandResponse> { /// <summary> /// Gets or sets Id of the node to get children for. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/RequestNodeCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/RequestNodeCommand.cs index ee26ae93a62185c3b4db0b32fa7dbebd1188918f..531cb66cad71db072f79e188efd4043e9b861a53 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/RequestNodeCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/RequestNodeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.RequestNode)] [SupportedBy("Chrome")] - public class RequestNodeCommand + public class RequestNodeCommand: ICommand<RequestNodeCommandResponse> { /// <summary> /// Gets or sets JavaScript object id to convert into node. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/ResolveNodeCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/ResolveNodeCommand.cs index 830c5a040ef9aa0b54118dc70fa89d8f478a11a3..4ef0a9d372ed9d741f72690502322f24ccb14f86 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/ResolveNodeCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/ResolveNodeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.ResolveNode)] [SupportedBy("Chrome")] - public class ResolveNodeCommand + public class ResolveNodeCommand: ICommand<ResolveNodeCommandResponse> { /// <summary> /// Gets or sets Id of the node to resolve. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/SetAttributeValueCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/SetAttributeValueCommand.cs index 2366dbd414f817e196a99aa3d9cf988424de6ac7..f8e4b24ca082a2cc4bf99d3fcf1997385787ea09 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/SetAttributeValueCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/SetAttributeValueCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.SetAttributeValue)] [SupportedBy("Chrome")] - public class SetAttributeValueCommand + public class SetAttributeValueCommand: ICommand<SetAttributeValueCommandResponse> { /// <summary> /// Gets or sets Id of the element to set attribute for. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/SetAttributesAsTextCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/SetAttributesAsTextCommand.cs index ab329a03f8a8931413fe27dc3b65f9eb179fefea..e172e4af378144c715b7c1c8d71f8345d121dd62 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/SetAttributesAsTextCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/SetAttributesAsTextCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.SetAttributesAsText)] [SupportedBy("Chrome")] - public class SetAttributesAsTextCommand + public class SetAttributesAsTextCommand: ICommand<SetAttributesAsTextCommandResponse> { /// <summary> /// Gets or sets Id of the element to set attributes for. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/SetFileInputFilesCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/SetFileInputFilesCommand.cs index d5d7b769d335a969cb1f9da857ff46da6cae54e3..e704426cf7debec809db035cfd061444d0de10c7 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/SetFileInputFilesCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/SetFileInputFilesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.SetFileInputFiles)] [SupportedBy("Chrome")] - public class SetFileInputFilesCommand + public class SetFileInputFilesCommand: ICommand<SetFileInputFilesCommandResponse> { /// <summary> /// Gets or sets Id of the file input node to set files for. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/SetInspectedNodeCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/SetInspectedNodeCommand.cs index 382b261ab672f6ad5b3d56d3d3b5bdfa84f24730..5a49586c717eb3d3cff88ab5b5828d3aacf349ae 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/SetInspectedNodeCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/SetInspectedNodeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.SetInspectedNode)] [SupportedBy("Chrome")] - public class SetInspectedNodeCommand + public class SetInspectedNodeCommand: ICommand<SetInspectedNodeCommandResponse> { /// <summary> /// Gets or sets DOM node id to be accessible by means of $x command line API. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/SetNodeNameCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/SetNodeNameCommand.cs index 71b11a4107891d160ce3fa7bd47801f3487ea557..3bd41828a23ce7b16f475e6b41d70d4cdc32c16a 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/SetNodeNameCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/SetNodeNameCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.SetNodeName)] [SupportedBy("Chrome")] - public class SetNodeNameCommand + public class SetNodeNameCommand: ICommand<SetNodeNameCommandResponse> { /// <summary> /// Gets or sets Id of the node to set name for. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/SetNodeValueCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/SetNodeValueCommand.cs index f844056001a1ecd14fe23aa60960f9feecb82b69..5bda04dba05cba8c50f0c75ff3591b2a4f67d5a0 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/SetNodeValueCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/SetNodeValueCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.SetNodeValue)] [SupportedBy("Chrome")] - public class SetNodeValueCommand + public class SetNodeValueCommand: ICommand<SetNodeValueCommandResponse> { /// <summary> /// Gets or sets Id of the node to set value for. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/SetOuterHTMLCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/SetOuterHTMLCommand.cs index 1c1fd49b95f001515f33e08846291d03a42084df..4202760942672170e56b59fadd9db3288871c93e 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/SetOuterHTMLCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/SetOuterHTMLCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.SetOuterHTML)] [SupportedBy("Chrome")] - public class SetOuterHTMLCommand + public class SetOuterHTMLCommand: ICommand<SetOuterHTMLCommandResponse> { /// <summary> /// Gets or sets Id of the node to set markup for. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOM/UndoCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOM/UndoCommand.cs index 0694c1e78721b157a72f161385729da261fbd11c..e030e1aac501bb295070a0c782b2b233efb726f5 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOM/UndoCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOM/UndoCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOM /// </summary> [Command(ProtocolName.DOM.Undo)] [SupportedBy("Chrome")] - public class UndoCommand + public class UndoCommand: ICommand<UndoCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/GetEventListenersCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/GetEventListenersCommand.cs index 353df4c35e1f7c2aac0d3ca1ff483c5081e3d586..bc1e9bb3be577787547bf38a40c9dfe804cb8992 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/GetEventListenersCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/GetEventListenersCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOMDebugger /// </summary> [Command(ProtocolName.DOMDebugger.GetEventListeners)] [SupportedBy("Chrome")] - public class GetEventListenersCommand + public class GetEventListenersCommand: ICommand<GetEventListenersCommandResponse> { /// <summary> /// Gets or sets Identifier of the object to return listeners for. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/RemoveDOMBreakpointCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/RemoveDOMBreakpointCommand.cs index 3e974126ec4ef22ffbc048fc9e5df167d2fd6af8..d9fb68cc457986193c8c965daace673e0a14730d 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/RemoveDOMBreakpointCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/RemoveDOMBreakpointCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOMDebugger /// </summary> [Command(ProtocolName.DOMDebugger.RemoveDOMBreakpoint)] [SupportedBy("Chrome")] - public class RemoveDOMBreakpointCommand + public class RemoveDOMBreakpointCommand: ICommand<RemoveDOMBreakpointCommandResponse> { /// <summary> /// Gets or sets Identifier of the node to remove breakpoint from. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/RemoveEventListenerBreakpointCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/RemoveEventListenerBreakpointCommand.cs index 9007ca533b2310ce7307e76743275ed6c5b44306..66569c1c488fb0622f44b398556e75dbf356f560 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/RemoveEventListenerBreakpointCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/RemoveEventListenerBreakpointCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOMDebugger /// </summary> [Command(ProtocolName.DOMDebugger.RemoveEventListenerBreakpoint)] [SupportedBy("Chrome")] - public class RemoveEventListenerBreakpointCommand + public class RemoveEventListenerBreakpointCommand: ICommand<RemoveEventListenerBreakpointCommandResponse> { /// <summary> /// Gets or sets Event name. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/RemoveInstrumentationBreakpointCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/RemoveInstrumentationBreakpointCommand.cs index 170fab42b396adf8f4bae0a4074d667e9e1eff8f..0961571d5b2e0717504f000ee78675c835313a74 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/RemoveInstrumentationBreakpointCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/RemoveInstrumentationBreakpointCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOMDebugger /// </summary> [Command(ProtocolName.DOMDebugger.RemoveInstrumentationBreakpoint)] [SupportedBy("Chrome")] - public class RemoveInstrumentationBreakpointCommand + public class RemoveInstrumentationBreakpointCommand: ICommand<RemoveInstrumentationBreakpointCommandResponse> { /// <summary> /// Gets or sets Instrumentation name to stop on. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/RemoveXHRBreakpointCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/RemoveXHRBreakpointCommand.cs index 6708f25c7919cfb03bd1f0287577ed5e64ad103a..c44d4c2b09a4bc1c50d88c12430bce6270de739c 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/RemoveXHRBreakpointCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/RemoveXHRBreakpointCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOMDebugger /// </summary> [Command(ProtocolName.DOMDebugger.RemoveXHRBreakpoint)] [SupportedBy("Chrome")] - public class RemoveXHRBreakpointCommand + public class RemoveXHRBreakpointCommand: ICommand<RemoveXHRBreakpointCommandResponse> { /// <summary> /// Gets or sets Resource URL substring. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/SetDOMBreakpointCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/SetDOMBreakpointCommand.cs index 7bc2ede3026301b31d353b93e0230e2e5613403e..96108d3d411cfe7354edee16f26e245fc465f529 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/SetDOMBreakpointCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/SetDOMBreakpointCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOMDebugger /// </summary> [Command(ProtocolName.DOMDebugger.SetDOMBreakpoint)] [SupportedBy("Chrome")] - public class SetDOMBreakpointCommand + public class SetDOMBreakpointCommand: ICommand<SetDOMBreakpointCommandResponse> { /// <summary> /// Gets or sets Identifier of the node to set breakpoint on. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/SetEventListenerBreakpointCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/SetEventListenerBreakpointCommand.cs index 13e2f3869409999e7f6dc885de9cde3a9dff6068..8950005c400652d0e93acbcd5e385f6fce2010db 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/SetEventListenerBreakpointCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/SetEventListenerBreakpointCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOMDebugger /// </summary> [Command(ProtocolName.DOMDebugger.SetEventListenerBreakpoint)] [SupportedBy("Chrome")] - public class SetEventListenerBreakpointCommand + public class SetEventListenerBreakpointCommand: ICommand<SetEventListenerBreakpointCommandResponse> { /// <summary> /// Gets or sets DOM Event name to stop on (any DOM event will do). diff --git a/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/SetInstrumentationBreakpointCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/SetInstrumentationBreakpointCommand.cs index 985ca8d3cc82b24a62eb4776278ff8b337bbe301..f68cffb39f29f300f26690438bb4ec0f2cb84f5a 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/SetInstrumentationBreakpointCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/SetInstrumentationBreakpointCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOMDebugger /// </summary> [Command(ProtocolName.DOMDebugger.SetInstrumentationBreakpoint)] [SupportedBy("Chrome")] - public class SetInstrumentationBreakpointCommand + public class SetInstrumentationBreakpointCommand: ICommand<SetInstrumentationBreakpointCommandResponse> { /// <summary> /// Gets or sets Instrumentation name to stop on. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/SetXHRBreakpointCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/SetXHRBreakpointCommand.cs index f543fbd52028eed1f0f94dd499fb1116786f7382..aff208c8cc286e980e3201a03398518031c6ad1d 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/SetXHRBreakpointCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOMDebugger/SetXHRBreakpointCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOMDebugger /// </summary> [Command(ProtocolName.DOMDebugger.SetXHRBreakpoint)] [SupportedBy("Chrome")] - public class SetXHRBreakpointCommand + public class SetXHRBreakpointCommand: ICommand<SetXHRBreakpointCommandResponse> { /// <summary> /// Gets or sets Resource URL substring. All XHRs having this substring in the URL will get stopped upon. diff --git a/source/ChromeDevTools/Protocol/Chrome/DOMStorage/ClearCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOMStorage/ClearCommand.cs index 55abddec764e3564fe19d1d37be6ad93b49deecb..b1b327c1a6adde5a4e938100e01fad57dabef56b 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOMStorage/ClearCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOMStorage/ClearCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOMStorage { [Command(ProtocolName.DOMStorage.Clear)] [SupportedBy("Chrome")] - public class ClearCommand + public class ClearCommand: ICommand<ClearCommandResponse> { /// <summary> /// Gets or sets StorageId diff --git a/source/ChromeDevTools/Protocol/Chrome/DOMStorage/DisableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOMStorage/DisableCommand.cs index 9ba51da7ffb7b3d844347daeddfd0c7d1fcdf72c..1add3ce06e7927e99aa3104484f3f8e7b1408510 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOMStorage/DisableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOMStorage/DisableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOMStorage /// </summary> [Command(ProtocolName.DOMStorage.Disable)] [SupportedBy("Chrome")] - public class DisableCommand + public class DisableCommand: ICommand<DisableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/DOMStorage/EnableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOMStorage/EnableCommand.cs index 4a4a2c23937913f03eb313434e825c9c3a99a822..cf1732d240274f55948040954be6fd83ff878916 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOMStorage/EnableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOMStorage/EnableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOMStorage /// </summary> [Command(ProtocolName.DOMStorage.Enable)] [SupportedBy("Chrome")] - public class EnableCommand + public class EnableCommand: ICommand<EnableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/DOMStorage/GetDOMStorageItemsCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOMStorage/GetDOMStorageItemsCommand.cs index 15e302147872427c60662b8fe1cbc8ffa6d87a56..606e8217f28f77e41bbd526b9ee6d3e16e9162b2 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOMStorage/GetDOMStorageItemsCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOMStorage/GetDOMStorageItemsCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOMStorage { [Command(ProtocolName.DOMStorage.GetDOMStorageItems)] [SupportedBy("Chrome")] - public class GetDOMStorageItemsCommand + public class GetDOMStorageItemsCommand: ICommand<GetDOMStorageItemsCommandResponse> { /// <summary> /// Gets or sets StorageId diff --git a/source/ChromeDevTools/Protocol/Chrome/DOMStorage/RemoveDOMStorageItemCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOMStorage/RemoveDOMStorageItemCommand.cs index 21a1f4bebf884092ae598d1122b5f3cacfee1bac..a39bfd09eebed836eba7744746a88e33e0c9779b 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOMStorage/RemoveDOMStorageItemCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOMStorage/RemoveDOMStorageItemCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOMStorage { [Command(ProtocolName.DOMStorage.RemoveDOMStorageItem)] [SupportedBy("Chrome")] - public class RemoveDOMStorageItemCommand + public class RemoveDOMStorageItemCommand: ICommand<RemoveDOMStorageItemCommandResponse> { /// <summary> /// Gets or sets StorageId diff --git a/source/ChromeDevTools/Protocol/Chrome/DOMStorage/SetDOMStorageItemCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DOMStorage/SetDOMStorageItemCommand.cs index 0ab1798194c6e343ed14a573d53ef27d74e703bd..ebdb11fa7a3efbeb5654aa1662705e23fc0cfe63 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DOMStorage/SetDOMStorageItemCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DOMStorage/SetDOMStorageItemCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DOMStorage { [Command(ProtocolName.DOMStorage.SetDOMStorageItem)] [SupportedBy("Chrome")] - public class SetDOMStorageItemCommand + public class SetDOMStorageItemCommand: ICommand<SetDOMStorageItemCommandResponse> { /// <summary> /// Gets or sets StorageId diff --git a/source/ChromeDevTools/Protocol/Chrome/Database/DisableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Database/DisableCommand.cs index 8d1cea2e97e40c52c1a0bc851ee8a972614bbdff..e9cd9fbad88398931822536f8185a4ae329ab867 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Database/DisableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Database/DisableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Database /// </summary> [Command(ProtocolName.Database.Disable)] [SupportedBy("Chrome")] - public class DisableCommand + public class DisableCommand: ICommand<DisableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Database/EnableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Database/EnableCommand.cs index 01c7d1bd308b82866d5e4116879958354e7c8142..5d3352ee53d7e3870c0a93f6d03ce952ff7ab809 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Database/EnableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Database/EnableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Database /// </summary> [Command(ProtocolName.Database.Enable)] [SupportedBy("Chrome")] - public class EnableCommand + public class EnableCommand: ICommand<EnableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Database/ExecuteSQLCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Database/ExecuteSQLCommand.cs index 327d6c4537c90a5aec91bf7ba2a225295747c0df..0350d8efcac36b2edd7961d9e1e65c5ce5c7c974 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Database/ExecuteSQLCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Database/ExecuteSQLCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Database { [Command(ProtocolName.Database.ExecuteSQL)] [SupportedBy("Chrome")] - public class ExecuteSQLCommand + public class ExecuteSQLCommand: ICommand<ExecuteSQLCommandResponse> { /// <summary> /// Gets or sets DatabaseId diff --git a/source/ChromeDevTools/Protocol/Chrome/Database/GetDatabaseTableNamesCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Database/GetDatabaseTableNamesCommand.cs index 37c8bd7ee03916bdbce791e661aa40a103ec9d6a..f9049ee3dd177edb5353ac5206f26d0370ba16ea 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Database/GetDatabaseTableNamesCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Database/GetDatabaseTableNamesCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Database { [Command(ProtocolName.Database.GetDatabaseTableNames)] [SupportedBy("Chrome")] - public class GetDatabaseTableNamesCommand + public class GetDatabaseTableNamesCommand: ICommand<GetDatabaseTableNamesCommandResponse> { /// <summary> /// Gets or sets DatabaseId diff --git a/source/ChromeDevTools/Protocol/Chrome/Debugger/ContinueToLocationCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Debugger/ContinueToLocationCommand.cs index 648ae7d78e4a97d1b9b02e297d9d28534c30de91..fd011ceae02acc4299d5157f77f46bd0618d7196 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Debugger/ContinueToLocationCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Debugger/ContinueToLocationCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Debugger /// </summary> [Command(ProtocolName.Debugger.ContinueToLocation)] [SupportedBy("Chrome")] - public class ContinueToLocationCommand + public class ContinueToLocationCommand: ICommand<ContinueToLocationCommandResponse> { /// <summary> /// Gets or sets Location to continue to. diff --git a/source/ChromeDevTools/Protocol/Chrome/Debugger/DisableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Debugger/DisableCommand.cs index be4789a537372feb50c142de22e4e8ecd342447f..3c4f1daebb21b5ce1c1e688b2b8d1bef34b08f81 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Debugger/DisableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Debugger/DisableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Debugger /// </summary> [Command(ProtocolName.Debugger.Disable)] [SupportedBy("Chrome")] - public class DisableCommand + public class DisableCommand: ICommand<DisableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Debugger/EnableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Debugger/EnableCommand.cs index 7303c6d30efa5385e875cd261247dbabacd23dd2..dd7e1ece4f11b7fc61b3f2361a47dfb3b16a75fe 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Debugger/EnableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Debugger/EnableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Debugger /// </summary> [Command(ProtocolName.Debugger.Enable)] [SupportedBy("Chrome")] - public class EnableCommand + public class EnableCommand: ICommand<EnableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Debugger/EvaluateOnCallFrameCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Debugger/EvaluateOnCallFrameCommand.cs index c2baf27455d1a8f1d329749f3974acce0047a981..620709e037a2346f7799cad05270962ee74d5ee4 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Debugger/EvaluateOnCallFrameCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Debugger/EvaluateOnCallFrameCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Debugger /// </summary> [Command(ProtocolName.Debugger.EvaluateOnCallFrame)] [SupportedBy("Chrome")] - public class EvaluateOnCallFrameCommand + public class EvaluateOnCallFrameCommand: ICommand<EvaluateOnCallFrameCommandResponse> { /// <summary> /// Gets or sets Call frame identifier to evaluate on. diff --git a/source/ChromeDevTools/Protocol/Chrome/Debugger/GetPossibleBreakpointsCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Debugger/GetPossibleBreakpointsCommand.cs index d716ad45e5165455391ad5ae7be2504b7d607ef5..75c124b212a62c2d798c7da048ff88476a86096d 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Debugger/GetPossibleBreakpointsCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Debugger/GetPossibleBreakpointsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Debugger /// </summary> [Command(ProtocolName.Debugger.GetPossibleBreakpoints)] [SupportedBy("Chrome")] - public class GetPossibleBreakpointsCommand + public class GetPossibleBreakpointsCommand: ICommand<GetPossibleBreakpointsCommandResponse> { /// <summary> /// Gets or sets Start of range to search possible breakpoint locations in. diff --git a/source/ChromeDevTools/Protocol/Chrome/Debugger/GetScriptSourceCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Debugger/GetScriptSourceCommand.cs index 5873ee4b5944b7a7753dcb25f42315f916b491f7..a031353ece4f3438109ba7852957ae23598e6bca 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Debugger/GetScriptSourceCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Debugger/GetScriptSourceCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Debugger /// </summary> [Command(ProtocolName.Debugger.GetScriptSource)] [SupportedBy("Chrome")] - public class GetScriptSourceCommand + public class GetScriptSourceCommand: ICommand<GetScriptSourceCommandResponse> { /// <summary> /// Gets or sets Id of the script to get source for. diff --git a/source/ChromeDevTools/Protocol/Chrome/Debugger/PauseCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Debugger/PauseCommand.cs index 037029570f9809e444f745798fff31f480f4f61d..ecbab66a3a6f82da75a302dd482e45774fdd8583 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Debugger/PauseCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Debugger/PauseCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Debugger /// </summary> [Command(ProtocolName.Debugger.Pause)] [SupportedBy("Chrome")] - public class PauseCommand + public class PauseCommand: ICommand<PauseCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Debugger/RemoveBreakpointCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Debugger/RemoveBreakpointCommand.cs index 99a401e2af56d196e6cef08ee636a6471b5b55b8..c841b84f9a573ca1e3d86fdc71a0c16ab0d23c73 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Debugger/RemoveBreakpointCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Debugger/RemoveBreakpointCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Debugger /// </summary> [Command(ProtocolName.Debugger.RemoveBreakpoint)] [SupportedBy("Chrome")] - public class RemoveBreakpointCommand + public class RemoveBreakpointCommand: ICommand<RemoveBreakpointCommandResponse> { /// <summary> /// Gets or sets BreakpointId diff --git a/source/ChromeDevTools/Protocol/Chrome/Debugger/RestartFrameCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Debugger/RestartFrameCommand.cs index bad86b731c81553d71fea43cb286b53de152444e..c11f5e8619413500e0acb54f7716159a843af4e6 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Debugger/RestartFrameCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Debugger/RestartFrameCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Debugger /// </summary> [Command(ProtocolName.Debugger.RestartFrame)] [SupportedBy("Chrome")] - public class RestartFrameCommand + public class RestartFrameCommand: ICommand<RestartFrameCommandResponse> { /// <summary> /// Gets or sets Call frame identifier to evaluate on. diff --git a/source/ChromeDevTools/Protocol/Chrome/Debugger/ResumeCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Debugger/ResumeCommand.cs index e3a148384a893ed6974584a418d4ea55ae26a61d..7b4841117b71670a31d263b89857f3756db05052 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Debugger/ResumeCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Debugger/ResumeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Debugger /// </summary> [Command(ProtocolName.Debugger.Resume)] [SupportedBy("Chrome")] - public class ResumeCommand + public class ResumeCommand: ICommand<ResumeCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Debugger/ScheduleStepIntoAsyncCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Debugger/ScheduleStepIntoAsyncCommand.cs index 2591ad6decb3882d65a5a4059a8dee0f28d0c01f..240824485de2fa047860039869aba9026e37648f 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Debugger/ScheduleStepIntoAsyncCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Debugger/ScheduleStepIntoAsyncCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Debugger /// </summary> [Command(ProtocolName.Debugger.ScheduleStepIntoAsync)] [SupportedBy("Chrome")] - public class ScheduleStepIntoAsyncCommand + public class ScheduleStepIntoAsyncCommand: ICommand<ScheduleStepIntoAsyncCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Debugger/SearchInContentCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Debugger/SearchInContentCommand.cs index f5d7e228aa1d31543468cefec803ea4b3b97f17f..8f1238981f9487ca4894d59086cb06728f326d65 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Debugger/SearchInContentCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Debugger/SearchInContentCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Debugger /// </summary> [Command(ProtocolName.Debugger.SearchInContent)] [SupportedBy("Chrome")] - public class SearchInContentCommand + public class SearchInContentCommand: ICommand<SearchInContentCommandResponse> { /// <summary> /// Gets or sets Id of the script to search in. diff --git a/source/ChromeDevTools/Protocol/Chrome/Debugger/SetAsyncCallStackDepthCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Debugger/SetAsyncCallStackDepthCommand.cs index dcdb20df005563e3b4459971f96af7493e58edda..314240dbac5733482742d7c53de5d4fc3a3ea186 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Debugger/SetAsyncCallStackDepthCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Debugger/SetAsyncCallStackDepthCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Debugger /// </summary> [Command(ProtocolName.Debugger.SetAsyncCallStackDepth)] [SupportedBy("Chrome")] - public class SetAsyncCallStackDepthCommand + public class SetAsyncCallStackDepthCommand: ICommand<SetAsyncCallStackDepthCommandResponse> { /// <summary> /// Gets or sets Maximum depth of async call stacks. Setting to <code>0</code> will effectively disable collecting async call stacks (default). diff --git a/source/ChromeDevTools/Protocol/Chrome/Debugger/SetBlackboxPatternsCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Debugger/SetBlackboxPatternsCommand.cs index 4968b88545c0feeaf05165ff9ae1e1552606e782..33de1549210e4b586674495fd69137d7b600184f 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Debugger/SetBlackboxPatternsCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Debugger/SetBlackboxPatternsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Debugger /// </summary> [Command(ProtocolName.Debugger.SetBlackboxPatterns)] [SupportedBy("Chrome")] - public class SetBlackboxPatternsCommand + public class SetBlackboxPatternsCommand: ICommand<SetBlackboxPatternsCommandResponse> { /// <summary> /// Gets or sets Array of regexps that will be used to check script url for blackbox state. diff --git a/source/ChromeDevTools/Protocol/Chrome/Debugger/SetBlackboxedRangesCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Debugger/SetBlackboxedRangesCommand.cs index f2b39e798f4228b850068d0efde969efaaaa1aca..4a662caf286c8ba58c7ac31ed6e059e8a3573652 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Debugger/SetBlackboxedRangesCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Debugger/SetBlackboxedRangesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Debugger /// </summary> [Command(ProtocolName.Debugger.SetBlackboxedRanges)] [SupportedBy("Chrome")] - public class SetBlackboxedRangesCommand + public class SetBlackboxedRangesCommand: ICommand<SetBlackboxedRangesCommandResponse> { /// <summary> /// Gets or sets Id of the script. diff --git a/source/ChromeDevTools/Protocol/Chrome/Debugger/SetBreakpointByUrlCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Debugger/SetBreakpointByUrlCommand.cs index 5f0c8992e2233b28a3f42347400d0d27a38c6c85..da7207fcf3f3ce50b904809338b18f382a72ffed 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Debugger/SetBreakpointByUrlCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Debugger/SetBreakpointByUrlCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Debugger /// </summary> [Command(ProtocolName.Debugger.SetBreakpointByUrl)] [SupportedBy("Chrome")] - public class SetBreakpointByUrlCommand + public class SetBreakpointByUrlCommand: ICommand<SetBreakpointByUrlCommandResponse> { /// <summary> /// Gets or sets Line number to set breakpoint at. diff --git a/source/ChromeDevTools/Protocol/Chrome/Debugger/SetBreakpointCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Debugger/SetBreakpointCommand.cs index 5cafedd0a4f7114878d26300acd42346199eae78..09a2dcf3826063d3c233fd601802d4a6da96003f 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Debugger/SetBreakpointCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Debugger/SetBreakpointCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Debugger /// </summary> [Command(ProtocolName.Debugger.SetBreakpoint)] [SupportedBy("Chrome")] - public class SetBreakpointCommand + public class SetBreakpointCommand: ICommand<SetBreakpointCommandResponse> { /// <summary> /// Gets or sets Location to set breakpoint in. diff --git a/source/ChromeDevTools/Protocol/Chrome/Debugger/SetBreakpointsActiveCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Debugger/SetBreakpointsActiveCommand.cs index acdb2c851a5a90b8e8c0485aab65e961e94b8003..b93daf0f399df381c7c962e44a8e69511442e188 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Debugger/SetBreakpointsActiveCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Debugger/SetBreakpointsActiveCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Debugger /// </summary> [Command(ProtocolName.Debugger.SetBreakpointsActive)] [SupportedBy("Chrome")] - public class SetBreakpointsActiveCommand + public class SetBreakpointsActiveCommand: ICommand<SetBreakpointsActiveCommandResponse> { /// <summary> /// Gets or sets New value for breakpoints active state. diff --git a/source/ChromeDevTools/Protocol/Chrome/Debugger/SetPauseOnExceptionsCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Debugger/SetPauseOnExceptionsCommand.cs index 480b053e8547afa19d59c574c7504102e5b3f352..815e85d47dded584232ed852dcf7de21af3dad6e 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Debugger/SetPauseOnExceptionsCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Debugger/SetPauseOnExceptionsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Debugger /// </summary> [Command(ProtocolName.Debugger.SetPauseOnExceptions)] [SupportedBy("Chrome")] - public class SetPauseOnExceptionsCommand + public class SetPauseOnExceptionsCommand: ICommand<SetPauseOnExceptionsCommandResponse> { /// <summary> /// Gets or sets Pause on exceptions mode. diff --git a/source/ChromeDevTools/Protocol/Chrome/Debugger/SetScriptSourceCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Debugger/SetScriptSourceCommand.cs index 98677b66b078e91efaa5e17db4310bc388190821..8af5fae1a546f5f2b138c95a9a04e60148cf5217 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Debugger/SetScriptSourceCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Debugger/SetScriptSourceCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Debugger /// </summary> [Command(ProtocolName.Debugger.SetScriptSource)] [SupportedBy("Chrome")] - public class SetScriptSourceCommand + public class SetScriptSourceCommand: ICommand<SetScriptSourceCommandResponse> { /// <summary> /// Gets or sets Id of the script to edit. diff --git a/source/ChromeDevTools/Protocol/Chrome/Debugger/SetSkipAllPausesCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Debugger/SetSkipAllPausesCommand.cs index c5f21387228538db0038ed6f21101422206c521d..f8a05b4768528ba7f143199b434b93bb96a863fa 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Debugger/SetSkipAllPausesCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Debugger/SetSkipAllPausesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Debugger /// </summary> [Command(ProtocolName.Debugger.SetSkipAllPauses)] [SupportedBy("Chrome")] - public class SetSkipAllPausesCommand + public class SetSkipAllPausesCommand: ICommand<SetSkipAllPausesCommandResponse> { /// <summary> /// Gets or sets New value for skip pauses state. diff --git a/source/ChromeDevTools/Protocol/Chrome/Debugger/SetVariableValueCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Debugger/SetVariableValueCommand.cs index a85bf6428487b17f55180ca6b84d5a0d2aad8a9f..580406b751ea23cdece1aeda35f888ecea08c163 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Debugger/SetVariableValueCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Debugger/SetVariableValueCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Debugger /// </summary> [Command(ProtocolName.Debugger.SetVariableValue)] [SupportedBy("Chrome")] - public class SetVariableValueCommand + public class SetVariableValueCommand: ICommand<SetVariableValueCommandResponse> { /// <summary> /// Gets or sets 0-based number of scope as was listed in scope chain. Only 'local', 'closure' and 'catch' scope types are allowed. Other scopes could be manipulated manually. diff --git a/source/ChromeDevTools/Protocol/Chrome/Debugger/StepIntoCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Debugger/StepIntoCommand.cs index f7263b35eba807f9b5ee1b01e9d3942c8ba21c81..607694c5af2872c97fd60dd66e98e7b08a405f44 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Debugger/StepIntoCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Debugger/StepIntoCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Debugger /// </summary> [Command(ProtocolName.Debugger.StepInto)] [SupportedBy("Chrome")] - public class StepIntoCommand + public class StepIntoCommand: ICommand<StepIntoCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Debugger/StepOutCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Debugger/StepOutCommand.cs index 5b65d4a0c95cb0bd11c0a35dc857e9390a74b093..3e49c2feca93a704c74705a9bd65b979dceb6b71 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Debugger/StepOutCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Debugger/StepOutCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Debugger /// </summary> [Command(ProtocolName.Debugger.StepOut)] [SupportedBy("Chrome")] - public class StepOutCommand + public class StepOutCommand: ICommand<StepOutCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Debugger/StepOverCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Debugger/StepOverCommand.cs index 65daa3e2c6ebe8f0ea6efa197e75ee92739764d5..bfecf2e25f9c9be329b8f6744c5d63e136d23b80 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Debugger/StepOverCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Debugger/StepOverCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Debugger /// </summary> [Command(ProtocolName.Debugger.StepOver)] [SupportedBy("Chrome")] - public class StepOverCommand + public class StepOverCommand: ICommand<StepOverCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/DeviceOrientation/ClearDeviceOrientationOverrideCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DeviceOrientation/ClearDeviceOrientationOverrideCommand.cs index 62bf4f5a9e1e8049d4056a966020996317ee88f3..95bae6a1866cb59c33eefb5a2ae07304e16d1bae 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DeviceOrientation/ClearDeviceOrientationOverrideCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DeviceOrientation/ClearDeviceOrientationOverrideCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DeviceOrientation /// </summary> [Command(ProtocolName.DeviceOrientation.ClearDeviceOrientationOverride)] [SupportedBy("Chrome")] - public class ClearDeviceOrientationOverrideCommand + public class ClearDeviceOrientationOverrideCommand: ICommand<ClearDeviceOrientationOverrideCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/DeviceOrientation/SetDeviceOrientationOverrideCommand.cs b/source/ChromeDevTools/Protocol/Chrome/DeviceOrientation/SetDeviceOrientationOverrideCommand.cs index 3af33ab02832d80277cb5419701477ad0baae11d..bb9b4c0478ca78de4449d4372cb86bf55370a703 100644 --- a/source/ChromeDevTools/Protocol/Chrome/DeviceOrientation/SetDeviceOrientationOverrideCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/DeviceOrientation/SetDeviceOrientationOverrideCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.DeviceOrientation /// </summary> [Command(ProtocolName.DeviceOrientation.SetDeviceOrientationOverride)] [SupportedBy("Chrome")] - public class SetDeviceOrientationOverrideCommand + public class SetDeviceOrientationOverrideCommand: ICommand<SetDeviceOrientationOverrideCommandResponse> { /// <summary> /// Gets or sets Mock alpha diff --git a/source/ChromeDevTools/Protocol/Chrome/Emulation/CanEmulateCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Emulation/CanEmulateCommand.cs index 139ccb7c89067d87a17a686a23c5568d244ec84f..498e7dddc27d540d5a22bc4d4aa891343c3406e1 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Emulation/CanEmulateCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Emulation/CanEmulateCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Emulation /// </summary> [Command(ProtocolName.Emulation.CanEmulate)] [SupportedBy("Chrome")] - public class CanEmulateCommand + public class CanEmulateCommand: ICommand<CanEmulateCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Emulation/ClearDeviceMetricsOverrideCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Emulation/ClearDeviceMetricsOverrideCommand.cs index 20e690f318d69f6920c390066605e57e2f7b1065..e77d07b539460442a209fc48803c2205b64fe19f 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Emulation/ClearDeviceMetricsOverrideCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Emulation/ClearDeviceMetricsOverrideCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Emulation /// </summary> [Command(ProtocolName.Emulation.ClearDeviceMetricsOverride)] [SupportedBy("Chrome")] - public class ClearDeviceMetricsOverrideCommand + public class ClearDeviceMetricsOverrideCommand: ICommand<ClearDeviceMetricsOverrideCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Emulation/ClearGeolocationOverrideCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Emulation/ClearGeolocationOverrideCommand.cs index ce05f8313fb3a390dd1034c4088d118e9c62bfc2..459febd92d0b6486b8801ca200ef7ec047699c84 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Emulation/ClearGeolocationOverrideCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Emulation/ClearGeolocationOverrideCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Emulation /// </summary> [Command(ProtocolName.Emulation.ClearGeolocationOverride)] [SupportedBy("Chrome")] - public class ClearGeolocationOverrideCommand + public class ClearGeolocationOverrideCommand: ICommand<ClearGeolocationOverrideCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Emulation/ForceViewportCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Emulation/ForceViewportCommand.cs index 554f0f004fda62debdb56dcd84036b109b179814..f33be9cda661154dd8634053387bd253fef0468d 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Emulation/ForceViewportCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Emulation/ForceViewportCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Emulation /// </summary> [Command(ProtocolName.Emulation.ForceViewport)] [SupportedBy("Chrome")] - public class ForceViewportCommand + public class ForceViewportCommand: ICommand<ForceViewportCommandResponse> { /// <summary> /// Gets or sets X coordinate of top-left corner of the area (CSS pixels). diff --git a/source/ChromeDevTools/Protocol/Chrome/Emulation/ResetPageScaleFactorCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Emulation/ResetPageScaleFactorCommand.cs index 2025d8bed1a3a46f6fe6b0fabab2b6cea39d0e61..a8658e8c4a683a3a66f492edfd7237d8c90dfa27 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Emulation/ResetPageScaleFactorCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Emulation/ResetPageScaleFactorCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Emulation /// </summary> [Command(ProtocolName.Emulation.ResetPageScaleFactor)] [SupportedBy("Chrome")] - public class ResetPageScaleFactorCommand + public class ResetPageScaleFactorCommand: ICommand<ResetPageScaleFactorCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Emulation/ResetViewportCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Emulation/ResetViewportCommand.cs index 16f5d7e538bc4a40a5ad0eff766d943afa517694..551178edcf918139855754ed32ee2da36e6ff869 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Emulation/ResetViewportCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Emulation/ResetViewportCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Emulation /// </summary> [Command(ProtocolName.Emulation.ResetViewport)] [SupportedBy("Chrome")] - public class ResetViewportCommand + public class ResetViewportCommand: ICommand<ResetViewportCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Emulation/SetCPUThrottlingRateCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Emulation/SetCPUThrottlingRateCommand.cs index 7d4a571325acd4bb1924eea67df243ad33c68e69..4effc0b7f78c5684e3cfd3ed052e612b0eb6a763 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Emulation/SetCPUThrottlingRateCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Emulation/SetCPUThrottlingRateCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Emulation /// </summary> [Command(ProtocolName.Emulation.SetCPUThrottlingRate)] [SupportedBy("Chrome")] - public class SetCPUThrottlingRateCommand + public class SetCPUThrottlingRateCommand: ICommand<SetCPUThrottlingRateCommandResponse> { /// <summary> /// Gets or sets Throttling rate as a slowdown factor (1 is no throttle, 2 is 2x slowdown, etc). diff --git a/source/ChromeDevTools/Protocol/Chrome/Emulation/SetDefaultBackgroundColorOverrideCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Emulation/SetDefaultBackgroundColorOverrideCommand.cs index 500fe4b56754bfffee7fd92978cf2cef430053b8..75a4548e1ab1ed8383cb2efb4507b660cc86fcc6 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Emulation/SetDefaultBackgroundColorOverrideCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Emulation/SetDefaultBackgroundColorOverrideCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Emulation /// </summary> [Command(ProtocolName.Emulation.SetDefaultBackgroundColorOverride)] [SupportedBy("Chrome")] - public class SetDefaultBackgroundColorOverrideCommand + public class SetDefaultBackgroundColorOverrideCommand: ICommand<SetDefaultBackgroundColorOverrideCommandResponse> { /// <summary> /// Gets or sets RGBA of the default background color. If not specified, any existing override will be cleared. diff --git a/source/ChromeDevTools/Protocol/Chrome/Emulation/SetDeviceMetricsOverrideCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Emulation/SetDeviceMetricsOverrideCommand.cs index df73e8e5dd3bad54bbec8dbd043f220c39be4603..22cc8ae3e662f56a3a308bb741b6928a555b9528 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Emulation/SetDeviceMetricsOverrideCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Emulation/SetDeviceMetricsOverrideCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Emulation /// </summary> [Command(ProtocolName.Emulation.SetDeviceMetricsOverride)] [SupportedBy("Chrome")] - public class SetDeviceMetricsOverrideCommand + public class SetDeviceMetricsOverrideCommand: ICommand<SetDeviceMetricsOverrideCommandResponse> { /// <summary> /// Gets or sets Overriding width value in pixels (minimum 0, maximum 10000000). 0 disables the override. diff --git a/source/ChromeDevTools/Protocol/Chrome/Emulation/SetEmulatedMediaCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Emulation/SetEmulatedMediaCommand.cs index c59bf52e709c141ee9bbee0e4bfc47dd6a5323be..2b941b60d519bf52e890af9e4998e217210ba354 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Emulation/SetEmulatedMediaCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Emulation/SetEmulatedMediaCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Emulation /// </summary> [Command(ProtocolName.Emulation.SetEmulatedMedia)] [SupportedBy("Chrome")] - public class SetEmulatedMediaCommand + public class SetEmulatedMediaCommand: ICommand<SetEmulatedMediaCommandResponse> { /// <summary> /// Gets or sets Media type to emulate. Empty string disables the override. diff --git a/source/ChromeDevTools/Protocol/Chrome/Emulation/SetGeolocationOverrideCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Emulation/SetGeolocationOverrideCommand.cs index d1ddbeb8f312cdd56d594bbed93a80e55de9c0e4..3ce412319992beb441f668214fc94fb4337bd09e 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Emulation/SetGeolocationOverrideCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Emulation/SetGeolocationOverrideCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Emulation /// </summary> [Command(ProtocolName.Emulation.SetGeolocationOverride)] [SupportedBy("Chrome")] - public class SetGeolocationOverrideCommand + public class SetGeolocationOverrideCommand: ICommand<SetGeolocationOverrideCommandResponse> { /// <summary> /// Gets or sets Mock latitude diff --git a/source/ChromeDevTools/Protocol/Chrome/Emulation/SetPageScaleFactorCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Emulation/SetPageScaleFactorCommand.cs index bc0b883742e241c824b535d9841a12c9b6602068..f0e57f7bb80482383d4faa4bc01985ef9f22c959 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Emulation/SetPageScaleFactorCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Emulation/SetPageScaleFactorCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Emulation /// </summary> [Command(ProtocolName.Emulation.SetPageScaleFactor)] [SupportedBy("Chrome")] - public class SetPageScaleFactorCommand + public class SetPageScaleFactorCommand: ICommand<SetPageScaleFactorCommandResponse> { /// <summary> /// Gets or sets Page scale factor. diff --git a/source/ChromeDevTools/Protocol/Chrome/Emulation/SetScriptExecutionDisabledCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Emulation/SetScriptExecutionDisabledCommand.cs index 8c56471f5625342c302a2cb0da80bce714e4686b..bad31db4dcac2b23000edd4a218919a69f75a4c6 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Emulation/SetScriptExecutionDisabledCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Emulation/SetScriptExecutionDisabledCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Emulation /// </summary> [Command(ProtocolName.Emulation.SetScriptExecutionDisabled)] [SupportedBy("Chrome")] - public class SetScriptExecutionDisabledCommand + public class SetScriptExecutionDisabledCommand: ICommand<SetScriptExecutionDisabledCommandResponse> { /// <summary> /// Gets or sets Whether script execution should be disabled in the page. diff --git a/source/ChromeDevTools/Protocol/Chrome/Emulation/SetTouchEmulationEnabledCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Emulation/SetTouchEmulationEnabledCommand.cs index b050c23e2b3c782259f67258d0c997807952de56..cfa269b994aecd00d8f4a99bdae35472883eadd8 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Emulation/SetTouchEmulationEnabledCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Emulation/SetTouchEmulationEnabledCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Emulation /// </summary> [Command(ProtocolName.Emulation.SetTouchEmulationEnabled)] [SupportedBy("Chrome")] - public class SetTouchEmulationEnabledCommand + public class SetTouchEmulationEnabledCommand: ICommand<SetTouchEmulationEnabledCommandResponse> { /// <summary> /// Gets or sets Whether the touch event emulation should be enabled. diff --git a/source/ChromeDevTools/Protocol/Chrome/Emulation/SetVirtualTimePolicyCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Emulation/SetVirtualTimePolicyCommand.cs index 96562f0a0041128f35cfc785fbd49957c4999bad..5ee5996f371a739d87033e41a3555811648f56fc 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Emulation/SetVirtualTimePolicyCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Emulation/SetVirtualTimePolicyCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Emulation /// </summary> [Command(ProtocolName.Emulation.SetVirtualTimePolicy)] [SupportedBy("Chrome")] - public class SetVirtualTimePolicyCommand + public class SetVirtualTimePolicyCommand: ICommand<SetVirtualTimePolicyCommandResponse> { /// <summary> /// Gets or sets Policy diff --git a/source/ChromeDevTools/Protocol/Chrome/Emulation/SetVisibleSizeCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Emulation/SetVisibleSizeCommand.cs index 75209a7d6bb21e6fcd44223ae840220edcf57616..28efd57c70b410b5e4493a50faa1f89f44cca916 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Emulation/SetVisibleSizeCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Emulation/SetVisibleSizeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Emulation /// </summary> [Command(ProtocolName.Emulation.SetVisibleSize)] [SupportedBy("Chrome")] - public class SetVisibleSizeCommand + public class SetVisibleSizeCommand: ICommand<SetVisibleSizeCommandResponse> { /// <summary> /// Gets or sets Frame width (DIP). diff --git a/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/AddInspectedHeapObjectCommand.cs b/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/AddInspectedHeapObjectCommand.cs index 7c1cd1b966f1f1ebc4b6fc57be07c0291f52056b..61c6750327875e3002db1a7e294cf6aa3539e660 100644 --- a/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/AddInspectedHeapObjectCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/AddInspectedHeapObjectCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.HeapProfiler /// </summary> [Command(ProtocolName.HeapProfiler.AddInspectedHeapObject)] [SupportedBy("Chrome")] - public class AddInspectedHeapObjectCommand + public class AddInspectedHeapObjectCommand: ICommand<AddInspectedHeapObjectCommandResponse> { /// <summary> /// Gets or sets Heap snapshot object id to be accessible by means of $x command line API. diff --git a/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/CollectGarbageCommand.cs b/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/CollectGarbageCommand.cs index 8709d0a00c46181f2023c90dbfe3f64a8f844245..cc559b1d94e8f019d5bd291c4ce396d30b657824 100644 --- a/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/CollectGarbageCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/CollectGarbageCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.HeapProfiler { [Command(ProtocolName.HeapProfiler.CollectGarbage)] [SupportedBy("Chrome")] - public class CollectGarbageCommand + public class CollectGarbageCommand: ICommand<CollectGarbageCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/DisableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/DisableCommand.cs index 8607df5754af89cf0721376435a731688db48f4d..fdeb4c1d2331c90df8f3024e3cbf0bfa94bdd970 100644 --- a/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/DisableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/DisableCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.HeapProfiler { [Command(ProtocolName.HeapProfiler.Disable)] [SupportedBy("Chrome")] - public class DisableCommand + public class DisableCommand: ICommand<DisableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/EnableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/EnableCommand.cs index a67d1fa865339350617172f03eca3bf8af6063ca..f8ab1559b99d1874c3b2cd442f9a86c7c6ea445e 100644 --- a/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/EnableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/EnableCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.HeapProfiler { [Command(ProtocolName.HeapProfiler.Enable)] [SupportedBy("Chrome")] - public class EnableCommand + public class EnableCommand: ICommand<EnableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/GetHeapObjectIdCommand.cs b/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/GetHeapObjectIdCommand.cs index 3a0549f309bb656a62e057a24dd11bd7082bbcde..b2d840ee011094a1d8e1a086923d38d20e421355 100644 --- a/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/GetHeapObjectIdCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/GetHeapObjectIdCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.HeapProfiler { [Command(ProtocolName.HeapProfiler.GetHeapObjectId)] [SupportedBy("Chrome")] - public class GetHeapObjectIdCommand + public class GetHeapObjectIdCommand: ICommand<GetHeapObjectIdCommandResponse> { /// <summary> /// Gets or sets Identifier of the object to get heap object id for. diff --git a/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/GetObjectByHeapObjectIdCommand.cs b/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/GetObjectByHeapObjectIdCommand.cs index e94afc865dbb1683be910c06d20ac7683b986207..7b45fdf8046abc8b0f8a30eb9e7ea1493ba4e160 100644 --- a/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/GetObjectByHeapObjectIdCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/GetObjectByHeapObjectIdCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.HeapProfiler { [Command(ProtocolName.HeapProfiler.GetObjectByHeapObjectId)] [SupportedBy("Chrome")] - public class GetObjectByHeapObjectIdCommand + public class GetObjectByHeapObjectIdCommand: ICommand<GetObjectByHeapObjectIdCommandResponse> { /// <summary> /// Gets or sets ObjectId diff --git a/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/StartSamplingCommand.cs b/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/StartSamplingCommand.cs index 0f7a69d39d85cef42ceea91533758b1f2fed441c..0cb0c1d468d24064f8debc6a17aab104b03aed7f 100644 --- a/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/StartSamplingCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/StartSamplingCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.HeapProfiler { [Command(ProtocolName.HeapProfiler.StartSampling)] [SupportedBy("Chrome")] - public class StartSamplingCommand + public class StartSamplingCommand: ICommand<StartSamplingCommandResponse> { /// <summary> /// Gets or sets Average sample interval in bytes. Poisson distribution is used for the intervals. The default value is 32768 bytes. diff --git a/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/StartTrackingHeapObjectsCommand.cs b/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/StartTrackingHeapObjectsCommand.cs index c82d34f3e075fe7d5e87c201cd99b67ae61ff7c2..c502f7f2a97e771e02852cc992751a31823f0bf5 100644 --- a/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/StartTrackingHeapObjectsCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/StartTrackingHeapObjectsCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.HeapProfiler { [Command(ProtocolName.HeapProfiler.StartTrackingHeapObjects)] [SupportedBy("Chrome")] - public class StartTrackingHeapObjectsCommand + public class StartTrackingHeapObjectsCommand: ICommand<StartTrackingHeapObjectsCommandResponse> { /// <summary> /// Gets or sets TrackAllocations diff --git a/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/StopSamplingCommand.cs b/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/StopSamplingCommand.cs index 6cd352bf1bc82d1b75fb0167dfd00792403c7d8b..8ea24dfcf2c8f3558ee4780f6996376372e02025 100644 --- a/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/StopSamplingCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/StopSamplingCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.HeapProfiler { [Command(ProtocolName.HeapProfiler.StopSampling)] [SupportedBy("Chrome")] - public class StopSamplingCommand + public class StopSamplingCommand: ICommand<StopSamplingCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/StopTrackingHeapObjectsCommand.cs b/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/StopTrackingHeapObjectsCommand.cs index a806cb90eec414c079d3df1f5f44b1274f6c1fed..a24b21599e3d0218f61137016cbccafcfefc1277 100644 --- a/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/StopTrackingHeapObjectsCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/StopTrackingHeapObjectsCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.HeapProfiler { [Command(ProtocolName.HeapProfiler.StopTrackingHeapObjects)] [SupportedBy("Chrome")] - public class StopTrackingHeapObjectsCommand + public class StopTrackingHeapObjectsCommand: ICommand<StopTrackingHeapObjectsCommandResponse> { /// <summary> /// Gets or sets If true 'reportHeapSnapshotProgress' events will be generated while snapshot is being taken when the tracking is stopped. diff --git a/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/TakeHeapSnapshotCommand.cs b/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/TakeHeapSnapshotCommand.cs index acfabeca83a2920e791ed5206d13ec4235f433ee..39df4cdd41d19109bbda91b5b32a7f2d7928e917 100644 --- a/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/TakeHeapSnapshotCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/HeapProfiler/TakeHeapSnapshotCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.HeapProfiler { [Command(ProtocolName.HeapProfiler.TakeHeapSnapshot)] [SupportedBy("Chrome")] - public class TakeHeapSnapshotCommand + public class TakeHeapSnapshotCommand: ICommand<TakeHeapSnapshotCommandResponse> { /// <summary> /// Gets or sets If true 'reportHeapSnapshotProgress' events will be generated while snapshot is being taken. diff --git a/source/ChromeDevTools/Protocol/Chrome/IO/CloseCommand.cs b/source/ChromeDevTools/Protocol/Chrome/IO/CloseCommand.cs index 541e7cbd3a95c3bbc8aa693b5a19d5a550c3e03f..4d913ada434cafb65a687951e03a8e0ba920a8a5 100644 --- a/source/ChromeDevTools/Protocol/Chrome/IO/CloseCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/IO/CloseCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.IO /// </summary> [Command(ProtocolName.IO.Close)] [SupportedBy("Chrome")] - public class CloseCommand + public class CloseCommand: ICommand<CloseCommandResponse> { /// <summary> /// Gets or sets Handle of the stream to close. diff --git a/source/ChromeDevTools/Protocol/Chrome/IO/ReadCommand.cs b/source/ChromeDevTools/Protocol/Chrome/IO/ReadCommand.cs index 3e0a5ebd8e5057104b45a726f903246d7c12ff45..bc580ffc6da3447c20a5cec0cdd9b749e578de3c 100644 --- a/source/ChromeDevTools/Protocol/Chrome/IO/ReadCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/IO/ReadCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.IO /// </summary> [Command(ProtocolName.IO.Read)] [SupportedBy("Chrome")] - public class ReadCommand + public class ReadCommand: ICommand<ReadCommandResponse> { /// <summary> /// Gets or sets Handle of the stream to read. diff --git a/source/ChromeDevTools/Protocol/Chrome/IndexedDB/ClearObjectStoreCommand.cs b/source/ChromeDevTools/Protocol/Chrome/IndexedDB/ClearObjectStoreCommand.cs index 2284cdd956fdd21dc562a007c3b0023c3931374a..90ac71a68def9ddabbe7f1b57f18681f06b8aa76 100644 --- a/source/ChromeDevTools/Protocol/Chrome/IndexedDB/ClearObjectStoreCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/IndexedDB/ClearObjectStoreCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.IndexedDB /// </summary> [Command(ProtocolName.IndexedDB.ClearObjectStore)] [SupportedBy("Chrome")] - public class ClearObjectStoreCommand + public class ClearObjectStoreCommand: ICommand<ClearObjectStoreCommandResponse> { /// <summary> /// Gets or sets Security origin. diff --git a/source/ChromeDevTools/Protocol/Chrome/IndexedDB/DeleteDatabaseCommand.cs b/source/ChromeDevTools/Protocol/Chrome/IndexedDB/DeleteDatabaseCommand.cs index c514cbd9dcebb17f5884cb6dc0b30521b9d65d33..c72b7c507fd19d6951f7d9588ebaa21f70901305 100644 --- a/source/ChromeDevTools/Protocol/Chrome/IndexedDB/DeleteDatabaseCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/IndexedDB/DeleteDatabaseCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.IndexedDB /// </summary> [Command(ProtocolName.IndexedDB.DeleteDatabase)] [SupportedBy("Chrome")] - public class DeleteDatabaseCommand + public class DeleteDatabaseCommand: ICommand<DeleteDatabaseCommandResponse> { /// <summary> /// Gets or sets Security origin. diff --git a/source/ChromeDevTools/Protocol/Chrome/IndexedDB/DisableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/IndexedDB/DisableCommand.cs index 91df3b876c17c4d8c095a225368e81666d2abe44..34ccea4bd36033c3391fc2e449fc84e3c836d65d 100644 --- a/source/ChromeDevTools/Protocol/Chrome/IndexedDB/DisableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/IndexedDB/DisableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.IndexedDB /// </summary> [Command(ProtocolName.IndexedDB.Disable)] [SupportedBy("Chrome")] - public class DisableCommand + public class DisableCommand: ICommand<DisableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/IndexedDB/EnableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/IndexedDB/EnableCommand.cs index a2f4656dd20254661a3497f95e086b6706d80e76..a799505e99fdbb8582513a895fdc098a62115b10 100644 --- a/source/ChromeDevTools/Protocol/Chrome/IndexedDB/EnableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/IndexedDB/EnableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.IndexedDB /// </summary> [Command(ProtocolName.IndexedDB.Enable)] [SupportedBy("Chrome")] - public class EnableCommand + public class EnableCommand: ICommand<EnableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/IndexedDB/RequestDataCommand.cs b/source/ChromeDevTools/Protocol/Chrome/IndexedDB/RequestDataCommand.cs index 95b5e5b715a72ce1babe7048e7335fbf8137452b..5cde7b3d47316e784df3accef997a15daaafa934 100644 --- a/source/ChromeDevTools/Protocol/Chrome/IndexedDB/RequestDataCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/IndexedDB/RequestDataCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.IndexedDB /// </summary> [Command(ProtocolName.IndexedDB.RequestData)] [SupportedBy("Chrome")] - public class RequestDataCommand + public class RequestDataCommand: ICommand<RequestDataCommandResponse> { /// <summary> /// Gets or sets Security origin. diff --git a/source/ChromeDevTools/Protocol/Chrome/IndexedDB/RequestDatabaseCommand.cs b/source/ChromeDevTools/Protocol/Chrome/IndexedDB/RequestDatabaseCommand.cs index b836cef0e0c97b19cf4af8aa97843ac905b6faea..816b801948481aa07fb88180e146443d26b97d43 100644 --- a/source/ChromeDevTools/Protocol/Chrome/IndexedDB/RequestDatabaseCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/IndexedDB/RequestDatabaseCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.IndexedDB /// </summary> [Command(ProtocolName.IndexedDB.RequestDatabase)] [SupportedBy("Chrome")] - public class RequestDatabaseCommand + public class RequestDatabaseCommand: ICommand<RequestDatabaseCommandResponse> { /// <summary> /// Gets or sets Security origin. diff --git a/source/ChromeDevTools/Protocol/Chrome/IndexedDB/RequestDatabaseNamesCommand.cs b/source/ChromeDevTools/Protocol/Chrome/IndexedDB/RequestDatabaseNamesCommand.cs index d0a1e5b6e4b4cac8fcc4ad3ea40160f47d7d6873..474631928f85104d609c2e969de57f6cf6bb6699 100644 --- a/source/ChromeDevTools/Protocol/Chrome/IndexedDB/RequestDatabaseNamesCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/IndexedDB/RequestDatabaseNamesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.IndexedDB /// </summary> [Command(ProtocolName.IndexedDB.RequestDatabaseNames)] [SupportedBy("Chrome")] - public class RequestDatabaseNamesCommand + public class RequestDatabaseNamesCommand: ICommand<RequestDatabaseNamesCommandResponse> { /// <summary> /// Gets or sets Security origin. diff --git a/source/ChromeDevTools/Protocol/Chrome/Input/DispatchKeyEventCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Input/DispatchKeyEventCommand.cs index 04ffa562a37cd5fea991c93518ea5f19ab063a8d..306544eb02e1ebbe006a942c7a4e51fcd8ebd69c 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Input/DispatchKeyEventCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Input/DispatchKeyEventCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Input /// </summary> [Command(ProtocolName.Input.DispatchKeyEvent)] [SupportedBy("Chrome")] - public class DispatchKeyEventCommand + public class DispatchKeyEventCommand: ICommand<DispatchKeyEventCommandResponse> { /// <summary> /// Gets or sets Type of the key event. diff --git a/source/ChromeDevTools/Protocol/Chrome/Input/DispatchMouseEventCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Input/DispatchMouseEventCommand.cs index 79e6672f7a7575c1a3bd5310c16fccd920aad302..4d8b6ecfd77e3f596cccf64ccdb9810c5ff71371 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Input/DispatchMouseEventCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Input/DispatchMouseEventCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Input /// </summary> [Command(ProtocolName.Input.DispatchMouseEvent)] [SupportedBy("Chrome")] - public class DispatchMouseEventCommand + public class DispatchMouseEventCommand: ICommand<DispatchMouseEventCommandResponse> { /// <summary> /// Gets or sets Type of the mouse event. diff --git a/source/ChromeDevTools/Protocol/Chrome/Input/DispatchTouchEventCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Input/DispatchTouchEventCommand.cs index 3e52eb5831377c19b682f969ddb9e0077cde6579..5eb1805d51f69715fb36d97aab08fbf6b6829ca4 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Input/DispatchTouchEventCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Input/DispatchTouchEventCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Input /// </summary> [Command(ProtocolName.Input.DispatchTouchEvent)] [SupportedBy("Chrome")] - public class DispatchTouchEventCommand + public class DispatchTouchEventCommand: ICommand<DispatchTouchEventCommandResponse> { /// <summary> /// Gets or sets Type of the touch event. diff --git a/source/ChromeDevTools/Protocol/Chrome/Input/EmulateTouchFromMouseEventCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Input/EmulateTouchFromMouseEventCommand.cs index 76dd24910e19214cc2d54862d4841bfb4827a5f5..a97516267dd1c5f3751d1e1fbd1642f4d67362da 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Input/EmulateTouchFromMouseEventCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Input/EmulateTouchFromMouseEventCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Input /// </summary> [Command(ProtocolName.Input.EmulateTouchFromMouseEvent)] [SupportedBy("Chrome")] - public class EmulateTouchFromMouseEventCommand + public class EmulateTouchFromMouseEventCommand: ICommand<EmulateTouchFromMouseEventCommandResponse> { /// <summary> /// Gets or sets Type of the mouse event. diff --git a/source/ChromeDevTools/Protocol/Chrome/Input/SetIgnoreInputEventsCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Input/SetIgnoreInputEventsCommand.cs index 6f86b1aa505e2fbb267ebd359fb2de975df6ea94..2b965d405bac6e6a7f12c34c56bece334523f848 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Input/SetIgnoreInputEventsCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Input/SetIgnoreInputEventsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Input /// </summary> [Command(ProtocolName.Input.SetIgnoreInputEvents)] [SupportedBy("Chrome")] - public class SetIgnoreInputEventsCommand + public class SetIgnoreInputEventsCommand: ICommand<SetIgnoreInputEventsCommandResponse> { /// <summary> /// Gets or sets Ignores input events processing when set to true. diff --git a/source/ChromeDevTools/Protocol/Chrome/Input/SynthesizePinchGestureCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Input/SynthesizePinchGestureCommand.cs index 34cf27ed148aeba7df483293cd0601530faa1cff..29321fcb3275e5ff312a9c676c3a0a2d29ec48c9 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Input/SynthesizePinchGestureCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Input/SynthesizePinchGestureCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Input /// </summary> [Command(ProtocolName.Input.SynthesizePinchGesture)] [SupportedBy("Chrome")] - public class SynthesizePinchGestureCommand + public class SynthesizePinchGestureCommand: ICommand<SynthesizePinchGestureCommandResponse> { /// <summary> /// Gets or sets X coordinate of the start of the gesture in CSS pixels. diff --git a/source/ChromeDevTools/Protocol/Chrome/Input/SynthesizeScrollGestureCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Input/SynthesizeScrollGestureCommand.cs index b28f8b45df22cbc6ca0d1fc37f3c2f8e071214f8..59adc18d5bba33702ac73e6a0b5630bb3403c258 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Input/SynthesizeScrollGestureCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Input/SynthesizeScrollGestureCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Input /// </summary> [Command(ProtocolName.Input.SynthesizeScrollGesture)] [SupportedBy("Chrome")] - public class SynthesizeScrollGestureCommand + public class SynthesizeScrollGestureCommand: ICommand<SynthesizeScrollGestureCommandResponse> { /// <summary> /// Gets or sets X coordinate of the start of the gesture in CSS pixels. diff --git a/source/ChromeDevTools/Protocol/Chrome/Input/SynthesizeTapGestureCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Input/SynthesizeTapGestureCommand.cs index 4cab53d8eb03ce1df143f105da93d61a3ce018ea..b3d12fd1a8cb3bb5903fb06259bce82f144cfed2 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Input/SynthesizeTapGestureCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Input/SynthesizeTapGestureCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Input /// </summary> [Command(ProtocolName.Input.SynthesizeTapGesture)] [SupportedBy("Chrome")] - public class SynthesizeTapGestureCommand + public class SynthesizeTapGestureCommand: ICommand<SynthesizeTapGestureCommandResponse> { /// <summary> /// Gets or sets X coordinate of the start of the gesture in CSS pixels. diff --git a/source/ChromeDevTools/Protocol/Chrome/Inspector/DisableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Inspector/DisableCommand.cs index e7fdb957d830741703d8bc143fb9ef02e37f85dd..22110820a35d25c52cc83a11809c890cdaadc121 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Inspector/DisableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Inspector/DisableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Inspector /// </summary> [Command(ProtocolName.Inspector.Disable)] [SupportedBy("Chrome")] - public class DisableCommand + public class DisableCommand: ICommand<DisableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Inspector/EnableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Inspector/EnableCommand.cs index 1f108e767b08f4575062756b0eed08fb2a37911e..c890fb9f7a9a46a634b6681f067fade88394510d 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Inspector/EnableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Inspector/EnableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Inspector /// </summary> [Command(ProtocolName.Inspector.Enable)] [SupportedBy("Chrome")] - public class EnableCommand + public class EnableCommand: ICommand<EnableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/LayerTree/CompositingReasonsCommand.cs b/source/ChromeDevTools/Protocol/Chrome/LayerTree/CompositingReasonsCommand.cs index 4af8a36ddb16850af423639fae66efd42871be07..d47ce2b57244474e4377e5900ccb42669c0a6c15 100644 --- a/source/ChromeDevTools/Protocol/Chrome/LayerTree/CompositingReasonsCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/LayerTree/CompositingReasonsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.LayerTree /// </summary> [Command(ProtocolName.LayerTree.CompositingReasons)] [SupportedBy("Chrome")] - public class CompositingReasonsCommand + public class CompositingReasonsCommand: ICommand<CompositingReasonsCommandResponse> { /// <summary> /// Gets or sets The id of the layer for which we want to get the reasons it was composited. diff --git a/source/ChromeDevTools/Protocol/Chrome/LayerTree/DisableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/LayerTree/DisableCommand.cs index 0715a036bc1fcf120a14f7b5882f9cb6c0b9807d..d9ae03a2b2a3bd0b83a03c3ace6781ab178d8c8a 100644 --- a/source/ChromeDevTools/Protocol/Chrome/LayerTree/DisableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/LayerTree/DisableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.LayerTree /// </summary> [Command(ProtocolName.LayerTree.Disable)] [SupportedBy("Chrome")] - public class DisableCommand + public class DisableCommand: ICommand<DisableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/LayerTree/EnableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/LayerTree/EnableCommand.cs index b2f8123c32c4fa2b7c60bb668f6543a1f0fae05b..4c052c2fd173e3582e60c4d44439181c706e603c 100644 --- a/source/ChromeDevTools/Protocol/Chrome/LayerTree/EnableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/LayerTree/EnableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.LayerTree /// </summary> [Command(ProtocolName.LayerTree.Enable)] [SupportedBy("Chrome")] - public class EnableCommand + public class EnableCommand: ICommand<EnableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/LayerTree/LoadSnapshotCommand.cs b/source/ChromeDevTools/Protocol/Chrome/LayerTree/LoadSnapshotCommand.cs index 28b10438f6a1ae660abd335b459e939fcfd92a79..0c456c3f0fd066cd421bb0c8eab27bfb558c8ce0 100644 --- a/source/ChromeDevTools/Protocol/Chrome/LayerTree/LoadSnapshotCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/LayerTree/LoadSnapshotCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.LayerTree /// </summary> [Command(ProtocolName.LayerTree.LoadSnapshot)] [SupportedBy("Chrome")] - public class LoadSnapshotCommand + public class LoadSnapshotCommand: ICommand<LoadSnapshotCommandResponse> { /// <summary> /// Gets or sets An array of tiles composing the snapshot. diff --git a/source/ChromeDevTools/Protocol/Chrome/LayerTree/MakeSnapshotCommand.cs b/source/ChromeDevTools/Protocol/Chrome/LayerTree/MakeSnapshotCommand.cs index 0fefe9a233081e07c27ecc96658a8a4fffc8c389..e847b34e6521c99b375c4e73b67cbfcc284af235 100644 --- a/source/ChromeDevTools/Protocol/Chrome/LayerTree/MakeSnapshotCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/LayerTree/MakeSnapshotCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.LayerTree /// </summary> [Command(ProtocolName.LayerTree.MakeSnapshot)] [SupportedBy("Chrome")] - public class MakeSnapshotCommand + public class MakeSnapshotCommand: ICommand<MakeSnapshotCommandResponse> { /// <summary> /// Gets or sets The id of the layer. diff --git a/source/ChromeDevTools/Protocol/Chrome/LayerTree/ProfileSnapshotCommand.cs b/source/ChromeDevTools/Protocol/Chrome/LayerTree/ProfileSnapshotCommand.cs index 771d3b247feb250e43f4eeb4300a2d40ef6446dd..7a862e74bc5f54c0d10fe6260f31b92610a40356 100644 --- a/source/ChromeDevTools/Protocol/Chrome/LayerTree/ProfileSnapshotCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/LayerTree/ProfileSnapshotCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.LayerTree { [Command(ProtocolName.LayerTree.ProfileSnapshot)] [SupportedBy("Chrome")] - public class ProfileSnapshotCommand + public class ProfileSnapshotCommand: ICommand<ProfileSnapshotCommandResponse> { /// <summary> /// Gets or sets The id of the layer snapshot. diff --git a/source/ChromeDevTools/Protocol/Chrome/LayerTree/ReleaseSnapshotCommand.cs b/source/ChromeDevTools/Protocol/Chrome/LayerTree/ReleaseSnapshotCommand.cs index 69cdd024e2dd46f0afb691bc35a8174122b17368..b0e0cea0691350bd28eb987324200dcf4019bc6d 100644 --- a/source/ChromeDevTools/Protocol/Chrome/LayerTree/ReleaseSnapshotCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/LayerTree/ReleaseSnapshotCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.LayerTree /// </summary> [Command(ProtocolName.LayerTree.ReleaseSnapshot)] [SupportedBy("Chrome")] - public class ReleaseSnapshotCommand + public class ReleaseSnapshotCommand: ICommand<ReleaseSnapshotCommandResponse> { /// <summary> /// Gets or sets The id of the layer snapshot. diff --git a/source/ChromeDevTools/Protocol/Chrome/LayerTree/ReplaySnapshotCommand.cs b/source/ChromeDevTools/Protocol/Chrome/LayerTree/ReplaySnapshotCommand.cs index 81f336fef7b99e3e2406cc69e37b35c21c1e494a..b8b493c192f502687fbffb0b5e1d2583dc8ff0f1 100644 --- a/source/ChromeDevTools/Protocol/Chrome/LayerTree/ReplaySnapshotCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/LayerTree/ReplaySnapshotCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.LayerTree /// </summary> [Command(ProtocolName.LayerTree.ReplaySnapshot)] [SupportedBy("Chrome")] - public class ReplaySnapshotCommand + public class ReplaySnapshotCommand: ICommand<ReplaySnapshotCommandResponse> { /// <summary> /// Gets or sets The id of the layer snapshot. diff --git a/source/ChromeDevTools/Protocol/Chrome/LayerTree/SnapshotCommandLogCommand.cs b/source/ChromeDevTools/Protocol/Chrome/LayerTree/SnapshotCommandLogCommand.cs index 182206a3cd8845fa45e01cf2b8a817e2f8110586..64d40aa797e608368236e4c6d24157d0fb2b7ff9 100644 --- a/source/ChromeDevTools/Protocol/Chrome/LayerTree/SnapshotCommandLogCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/LayerTree/SnapshotCommandLogCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.LayerTree /// </summary> [Command(ProtocolName.LayerTree.SnapshotCommandLog)] [SupportedBy("Chrome")] - public class SnapshotCommandLogCommand + public class SnapshotCommandLogCommand: ICommand<SnapshotCommandLogCommandResponse> { /// <summary> /// Gets or sets The id of the layer snapshot. diff --git a/source/ChromeDevTools/Protocol/Chrome/Log/ClearCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Log/ClearCommand.cs index fae6ee8a308149b2d6144cd54f20da233ca4224b..752bf5a06abb6b06d805102e403538658212efcf 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Log/ClearCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Log/ClearCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Log /// </summary> [Command(ProtocolName.Log.Clear)] [SupportedBy("Chrome")] - public class ClearCommand + public class ClearCommand: ICommand<ClearCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Log/DisableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Log/DisableCommand.cs index 68248f2ba740b8ea369646775628f47aceeff5ba..efa3400e82134820995a76c027408fd878b5a9ae 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Log/DisableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Log/DisableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Log /// </summary> [Command(ProtocolName.Log.Disable)] [SupportedBy("Chrome")] - public class DisableCommand + public class DisableCommand: ICommand<DisableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Log/EnableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Log/EnableCommand.cs index e0d64c1f921611f9a3e2881928daa6e45320a1a5..292da212fa7552103b81276c1b1c490a1d6626d3 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Log/EnableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Log/EnableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Log /// </summary> [Command(ProtocolName.Log.Enable)] [SupportedBy("Chrome")] - public class EnableCommand + public class EnableCommand: ICommand<EnableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Log/StartViolationsReportCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Log/StartViolationsReportCommand.cs index fd20354502e4b97a5e7f1acd2f2e3d9a2eeba1f7..2d73f97b48497a326f8564c37ce4c7c98a3b7661 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Log/StartViolationsReportCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Log/StartViolationsReportCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Log /// </summary> [Command(ProtocolName.Log.StartViolationsReport)] [SupportedBy("Chrome")] - public class StartViolationsReportCommand + public class StartViolationsReportCommand: ICommand<StartViolationsReportCommandResponse> { /// <summary> /// Gets or sets Configuration for violations. diff --git a/source/ChromeDevTools/Protocol/Chrome/Log/StopViolationsReportCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Log/StopViolationsReportCommand.cs index a313385ce54b44edd591a5c6bef5b87d6b8797fd..ad3e5dc4868c0b1f912ccc7cb79056cbfdfb0a51 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Log/StopViolationsReportCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Log/StopViolationsReportCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Log /// </summary> [Command(ProtocolName.Log.StopViolationsReport)] [SupportedBy("Chrome")] - public class StopViolationsReportCommand + public class StopViolationsReportCommand: ICommand<StopViolationsReportCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Memory/GetDOMCountersCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Memory/GetDOMCountersCommand.cs index 359354a9cd54508db03a62a81a4613d5c59cdf4a..d385d1ef4df77668055a8ace84f7bfcfd5dc6a81 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Memory/GetDOMCountersCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Memory/GetDOMCountersCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Memory { [Command(ProtocolName.Memory.GetDOMCounters)] [SupportedBy("Chrome")] - public class GetDOMCountersCommand + public class GetDOMCountersCommand: ICommand<GetDOMCountersCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Memory/SetPressureNotificationsSuppressedCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Memory/SetPressureNotificationsSuppressedCommand.cs index 29211651b9c0a4f395985390e930db845ba9c393..7f8afe26b8eb541e8e197ff7502218e225652564 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Memory/SetPressureNotificationsSuppressedCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Memory/SetPressureNotificationsSuppressedCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Memory /// </summary> [Command(ProtocolName.Memory.SetPressureNotificationsSuppressed)] [SupportedBy("Chrome")] - public class SetPressureNotificationsSuppressedCommand + public class SetPressureNotificationsSuppressedCommand: ICommand<SetPressureNotificationsSuppressedCommandResponse> { /// <summary> /// Gets or sets If true, memory pressure notifications will be suppressed. diff --git a/source/ChromeDevTools/Protocol/Chrome/Memory/SimulatePressureNotificationCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Memory/SimulatePressureNotificationCommand.cs index 38d4b6e07437d5c1debbd1a57a52d061bd549639..359ac31d5eabff42d89d4cec97b46fc914c860c6 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Memory/SimulatePressureNotificationCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Memory/SimulatePressureNotificationCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Memory /// </summary> [Command(ProtocolName.Memory.SimulatePressureNotification)] [SupportedBy("Chrome")] - public class SimulatePressureNotificationCommand + public class SimulatePressureNotificationCommand: ICommand<SimulatePressureNotificationCommandResponse> { /// <summary> /// Gets or sets Memory pressure level of the notification. diff --git a/source/ChromeDevTools/Protocol/Chrome/Network/CanClearBrowserCacheCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Network/CanClearBrowserCacheCommand.cs index 858e48d9d6e428708639063b76b7a2c5a771e2cb..6e18fa9b2c27bc23c8d6b08a0a57b321a0f855b0 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Network/CanClearBrowserCacheCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Network/CanClearBrowserCacheCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Network /// </summary> [Command(ProtocolName.Network.CanClearBrowserCache)] [SupportedBy("Chrome")] - public class CanClearBrowserCacheCommand + public class CanClearBrowserCacheCommand: ICommand<CanClearBrowserCacheCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Network/CanClearBrowserCookiesCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Network/CanClearBrowserCookiesCommand.cs index d36ee7869f17b450c64761b22ff456c599931edc..44d36887a97c8d9ca54b702687c092dfbf7c4fae 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Network/CanClearBrowserCookiesCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Network/CanClearBrowserCookiesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Network /// </summary> [Command(ProtocolName.Network.CanClearBrowserCookies)] [SupportedBy("Chrome")] - public class CanClearBrowserCookiesCommand + public class CanClearBrowserCookiesCommand: ICommand<CanClearBrowserCookiesCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Network/CanEmulateNetworkConditionsCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Network/CanEmulateNetworkConditionsCommand.cs index c0df3a28d303ec7f6f2b0848d1b83c3888af0d2a..608d0cb80f4e4123e598cd27778bc8ad1396642d 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Network/CanEmulateNetworkConditionsCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Network/CanEmulateNetworkConditionsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Network /// </summary> [Command(ProtocolName.Network.CanEmulateNetworkConditions)] [SupportedBy("Chrome")] - public class CanEmulateNetworkConditionsCommand + public class CanEmulateNetworkConditionsCommand: ICommand<CanEmulateNetworkConditionsCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Network/ClearBrowserCacheCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Network/ClearBrowserCacheCommand.cs index dc704dcd75a1eeaef3af834384a842554228c200..f33db62764786a7579e0a8a189c631bad8593ff9 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Network/ClearBrowserCacheCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Network/ClearBrowserCacheCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Network /// </summary> [Command(ProtocolName.Network.ClearBrowserCache)] [SupportedBy("Chrome")] - public class ClearBrowserCacheCommand + public class ClearBrowserCacheCommand: ICommand<ClearBrowserCacheCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Network/ClearBrowserCookiesCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Network/ClearBrowserCookiesCommand.cs index d66db9eb03d90219bae675e7fedfe2b199088a71..173b8bc1e62859f54fc6a5324b319ed612852b06 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Network/ClearBrowserCookiesCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Network/ClearBrowserCookiesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Network /// </summary> [Command(ProtocolName.Network.ClearBrowserCookies)] [SupportedBy("Chrome")] - public class ClearBrowserCookiesCommand + public class ClearBrowserCookiesCommand: ICommand<ClearBrowserCookiesCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Network/DeleteCookieCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Network/DeleteCookieCommand.cs index eeba45f7fd5d9a6f642e881b866fa5513ce77839..3de4c3aa78080d691f8561291b8142a928422335 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Network/DeleteCookieCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Network/DeleteCookieCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Network /// </summary> [Command(ProtocolName.Network.DeleteCookie)] [SupportedBy("Chrome")] - public class DeleteCookieCommand + public class DeleteCookieCommand: ICommand<DeleteCookieCommandResponse> { /// <summary> /// Gets or sets Name of the cookie to remove. diff --git a/source/ChromeDevTools/Protocol/Chrome/Network/DisableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Network/DisableCommand.cs index f524f7d143862102499cab88c6a2c8f7f4c9fec9..e09a09ee478347a5ea14157b4ccac97d886da2b6 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Network/DisableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Network/DisableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Network /// </summary> [Command(ProtocolName.Network.Disable)] [SupportedBy("Chrome")] - public class DisableCommand + public class DisableCommand: ICommand<DisableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Network/EmulateNetworkConditionsCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Network/EmulateNetworkConditionsCommand.cs index 5787cbc2b0fd2cc5380f7e4429290b3f0d76ca9a..f6b65e256f90b5374be6d792cc8640d40950f919 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Network/EmulateNetworkConditionsCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Network/EmulateNetworkConditionsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Network /// </summary> [Command(ProtocolName.Network.EmulateNetworkConditions)] [SupportedBy("Chrome")] - public class EmulateNetworkConditionsCommand + public class EmulateNetworkConditionsCommand: ICommand<EmulateNetworkConditionsCommandResponse> { /// <summary> /// Gets or sets True to emulate internet disconnection. diff --git a/source/ChromeDevTools/Protocol/Chrome/Network/EnableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Network/EnableCommand.cs index 93921fb39353cb2b1dc9a1e33ccd9deff5ea3d20..7e5b243dc3562f92b779ba6d8bb9e6d9380328ab 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Network/EnableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Network/EnableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Network /// </summary> [Command(ProtocolName.Network.Enable)] [SupportedBy("Chrome")] - public class EnableCommand + public class EnableCommand: ICommand<EnableCommandResponse> { /// <summary> /// Gets or sets Buffer size in bytes to use when preserving network payloads (XHRs, etc). diff --git a/source/ChromeDevTools/Protocol/Chrome/Network/GetAllCookiesCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Network/GetAllCookiesCommand.cs index abd9829d9b5076d67f8a56819d32d1b54543ca2b..b68bf19247e89cd34a122684eb5fa95198a8c896 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Network/GetAllCookiesCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Network/GetAllCookiesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Network /// </summary> [Command(ProtocolName.Network.GetAllCookies)] [SupportedBy("Chrome")] - public class GetAllCookiesCommand + public class GetAllCookiesCommand: ICommand<GetAllCookiesCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Network/GetCertificateCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Network/GetCertificateCommand.cs index 570efa309c3191476dc7fb788df50e42d0de8688..0b040472880acd80b31cf9e6b74f0c955eb0c356 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Network/GetCertificateCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Network/GetCertificateCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Network /// </summary> [Command(ProtocolName.Network.GetCertificate)] [SupportedBy("Chrome")] - public class GetCertificateCommand + public class GetCertificateCommand: ICommand<GetCertificateCommandResponse> { /// <summary> /// Gets or sets Origin to get certificate for. diff --git a/source/ChromeDevTools/Protocol/Chrome/Network/GetCookiesCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Network/GetCookiesCommand.cs index 736c9b884a540ce6f890703f55fd8952bb46be14..e0fb0d6c98b7b1ccc7b612115f453237c54f2128 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Network/GetCookiesCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Network/GetCookiesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Network /// </summary> [Command(ProtocolName.Network.GetCookies)] [SupportedBy("Chrome")] - public class GetCookiesCommand + public class GetCookiesCommand: ICommand<GetCookiesCommandResponse> { /// <summary> /// Gets or sets The list of URLs for which applicable cookies will be fetched diff --git a/source/ChromeDevTools/Protocol/Chrome/Network/GetResponseBodyCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Network/GetResponseBodyCommand.cs index c997a27321510b92d06ef425ac501885fd79f576..c3d4fc863cd2c07d598ba15b46571fc47d1b4248 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Network/GetResponseBodyCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Network/GetResponseBodyCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Network /// </summary> [Command(ProtocolName.Network.GetResponseBody)] [SupportedBy("Chrome")] - public class GetResponseBodyCommand + public class GetResponseBodyCommand: ICommand<GetResponseBodyCommandResponse> { /// <summary> /// Gets or sets Identifier of the network request to get content for. diff --git a/source/ChromeDevTools/Protocol/Chrome/Network/ReplayXHRCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Network/ReplayXHRCommand.cs index 290f2cbdecf45d82bb46b9537c0d9b3095c73d48..0ae6737b286ea509707b45224f23f1e0762be0b5 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Network/ReplayXHRCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Network/ReplayXHRCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Network /// </summary> [Command(ProtocolName.Network.ReplayXHR)] [SupportedBy("Chrome")] - public class ReplayXHRCommand + public class ReplayXHRCommand: ICommand<ReplayXHRCommandResponse> { /// <summary> /// Gets or sets Identifier of XHR to replay. diff --git a/source/ChromeDevTools/Protocol/Chrome/Network/SetBlockedURLsCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Network/SetBlockedURLsCommand.cs index 116b7207dfeb2f89f36ecd3efb05439d92f75f45..be4d14ff50fe23ea3daffc0372ed1d112078c172 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Network/SetBlockedURLsCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Network/SetBlockedURLsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Network /// </summary> [Command(ProtocolName.Network.SetBlockedURLs)] [SupportedBy("Chrome")] - public class SetBlockedURLsCommand + public class SetBlockedURLsCommand: ICommand<SetBlockedURLsCommandResponse> { /// <summary> /// Gets or sets URL patterns to block. Wildcards ('*') are allowed. diff --git a/source/ChromeDevTools/Protocol/Chrome/Network/SetBypassServiceWorkerCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Network/SetBypassServiceWorkerCommand.cs index d357c2b359a97e1a0ba32852635bc1a15c253b50..d194081d2249251f808662258aebab8f25fa5687 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Network/SetBypassServiceWorkerCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Network/SetBypassServiceWorkerCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Network /// </summary> [Command(ProtocolName.Network.SetBypassServiceWorker)] [SupportedBy("Chrome")] - public class SetBypassServiceWorkerCommand + public class SetBypassServiceWorkerCommand: ICommand<SetBypassServiceWorkerCommandResponse> { /// <summary> /// Gets or sets Bypass service worker and load from network. diff --git a/source/ChromeDevTools/Protocol/Chrome/Network/SetCacheDisabledCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Network/SetCacheDisabledCommand.cs index 650df4dcff0cb99a978cdeb3a57696c61ca50778..cd34ac20158aa2ad597ee3d7a8a0f34472c87012 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Network/SetCacheDisabledCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Network/SetCacheDisabledCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Network /// </summary> [Command(ProtocolName.Network.SetCacheDisabled)] [SupportedBy("Chrome")] - public class SetCacheDisabledCommand + public class SetCacheDisabledCommand: ICommand<SetCacheDisabledCommandResponse> { /// <summary> /// Gets or sets Cache disabled state. diff --git a/source/ChromeDevTools/Protocol/Chrome/Network/SetCookieCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Network/SetCookieCommand.cs index ebd87bb6e5dc170ec81688cf8d40051df48a278d..c06c2d034a14353fca093730829897f72dd69426 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Network/SetCookieCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Network/SetCookieCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Network /// </summary> [Command(ProtocolName.Network.SetCookie)] [SupportedBy("Chrome")] - public class SetCookieCommand + public class SetCookieCommand: ICommand<SetCookieCommandResponse> { /// <summary> /// Gets or sets The request-URI to associate with the setting of the cookie. This value can affect the default domain and path values of the created cookie. diff --git a/source/ChromeDevTools/Protocol/Chrome/Network/SetDataSizeLimitsForTestCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Network/SetDataSizeLimitsForTestCommand.cs index ea4d50718309d93eb21ba4bb663863c86b529d55..61c0d0aa4f3fadad5c19b0f58a7f85d8abe988bb 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Network/SetDataSizeLimitsForTestCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Network/SetDataSizeLimitsForTestCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Network /// </summary> [Command(ProtocolName.Network.SetDataSizeLimitsForTest)] [SupportedBy("Chrome")] - public class SetDataSizeLimitsForTestCommand + public class SetDataSizeLimitsForTestCommand: ICommand<SetDataSizeLimitsForTestCommandResponse> { /// <summary> /// Gets or sets Maximum total buffer size. diff --git a/source/ChromeDevTools/Protocol/Chrome/Network/SetExtraHTTPHeadersCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Network/SetExtraHTTPHeadersCommand.cs index d0a694699328b394ec6273f1e02864b53012be45..ff46e91faf504e90ddded855bd5cce4870a2d09a 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Network/SetExtraHTTPHeadersCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Network/SetExtraHTTPHeadersCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Network /// </summary> [Command(ProtocolName.Network.SetExtraHTTPHeaders)] [SupportedBy("Chrome")] - public class SetExtraHTTPHeadersCommand + public class SetExtraHTTPHeadersCommand: ICommand<SetExtraHTTPHeadersCommandResponse> { /// <summary> /// Gets or sets Map with extra HTTP headers. diff --git a/source/ChromeDevTools/Protocol/Chrome/Network/SetUserAgentOverrideCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Network/SetUserAgentOverrideCommand.cs index 8defc6540ac77c25f4f1f09be2668ac146b0ffed..72621ec702342f703d6184127d216a81c04aa983 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Network/SetUserAgentOverrideCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Network/SetUserAgentOverrideCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Network /// </summary> [Command(ProtocolName.Network.SetUserAgentOverride)] [SupportedBy("Chrome")] - public class SetUserAgentOverrideCommand + public class SetUserAgentOverrideCommand: ICommand<SetUserAgentOverrideCommandResponse> { /// <summary> /// Gets or sets User agent to use. diff --git a/source/ChromeDevTools/Protocol/Chrome/Overlay/DisableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Overlay/DisableCommand.cs index af8df6d78a7d66fc6cf7d396a8984605eb20f38e..d00619de6cebf197eb62fafd02530680517f13f3 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Overlay/DisableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Overlay/DisableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Overlay /// </summary> [Command(ProtocolName.Overlay.Disable)] [SupportedBy("Chrome")] - public class DisableCommand + public class DisableCommand: ICommand<DisableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Overlay/EnableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Overlay/EnableCommand.cs index ded889d1729d261b0cb792e0bc83cfb5dbbe0d0d..b1841c44b7159f845920ebe4133ecf14bb0a6cf6 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Overlay/EnableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Overlay/EnableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Overlay /// </summary> [Command(ProtocolName.Overlay.Enable)] [SupportedBy("Chrome")] - public class EnableCommand + public class EnableCommand: ICommand<EnableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Overlay/GetHighlightObjectForTestCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Overlay/GetHighlightObjectForTestCommand.cs index a43b6d30b7070bb114975b3859c507496ddd79b9..c8ee0b048dbd03032891954f0cf8ab2cca96afa8 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Overlay/GetHighlightObjectForTestCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Overlay/GetHighlightObjectForTestCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Overlay /// </summary> [Command(ProtocolName.Overlay.GetHighlightObjectForTest)] [SupportedBy("Chrome")] - public class GetHighlightObjectForTestCommand + public class GetHighlightObjectForTestCommand: ICommand<GetHighlightObjectForTestCommandResponse> { /// <summary> /// Gets or sets Id of the node to get highlight object for. diff --git a/source/ChromeDevTools/Protocol/Chrome/Overlay/HideHighlightCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Overlay/HideHighlightCommand.cs index cb6bfd8ba9a52b34175db7713fb97db90c09a6c6..b71c3e3e403c72a30dd3622b7aec6cfd26549bb4 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Overlay/HideHighlightCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Overlay/HideHighlightCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Overlay /// </summary> [Command(ProtocolName.Overlay.HideHighlight)] [SupportedBy("Chrome")] - public class HideHighlightCommand + public class HideHighlightCommand: ICommand<HideHighlightCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Overlay/HighlightFrameCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Overlay/HighlightFrameCommand.cs index 82bc1a7ceaba4e076fbb76e2eddd69bd02fcae28..a053ba279ce4d5d88582d6461ee76b6279afb55d 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Overlay/HighlightFrameCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Overlay/HighlightFrameCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Overlay /// </summary> [Command(ProtocolName.Overlay.HighlightFrame)] [SupportedBy("Chrome")] - public class HighlightFrameCommand + public class HighlightFrameCommand: ICommand<HighlightFrameCommandResponse> { /// <summary> /// Gets or sets Identifier of the frame to highlight. diff --git a/source/ChromeDevTools/Protocol/Chrome/Overlay/HighlightNodeCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Overlay/HighlightNodeCommand.cs index 0908081763b9c94505372c34401f1916f0d92deb..629ab4d9c323f8f188a223b58cd3f67c1c4fd3f4 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Overlay/HighlightNodeCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Overlay/HighlightNodeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Overlay /// </summary> [Command(ProtocolName.Overlay.HighlightNode)] [SupportedBy("Chrome")] - public class HighlightNodeCommand + public class HighlightNodeCommand: ICommand<HighlightNodeCommandResponse> { /// <summary> /// Gets or sets A descriptor for the highlight appearance. diff --git a/source/ChromeDevTools/Protocol/Chrome/Overlay/HighlightQuadCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Overlay/HighlightQuadCommand.cs index a3d9ca497fd5af1f5821d926f8a22028339724b2..642736277a56c1a33659a04ebfd4eeaad67641d0 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Overlay/HighlightQuadCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Overlay/HighlightQuadCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Overlay /// </summary> [Command(ProtocolName.Overlay.HighlightQuad)] [SupportedBy("Chrome")] - public class HighlightQuadCommand + public class HighlightQuadCommand: ICommand<HighlightQuadCommandResponse> { /// <summary> /// Gets or sets Quad to highlight diff --git a/source/ChromeDevTools/Protocol/Chrome/Overlay/HighlightRectCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Overlay/HighlightRectCommand.cs index 58fabedd310c2dc964486f453c5823ec562dcbcc..59e83dad0d8a1091c7d94e2f0fe773882b9aabbe 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Overlay/HighlightRectCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Overlay/HighlightRectCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Overlay /// </summary> [Command(ProtocolName.Overlay.HighlightRect)] [SupportedBy("Chrome")] - public class HighlightRectCommand + public class HighlightRectCommand: ICommand<HighlightRectCommandResponse> { /// <summary> /// Gets or sets X coordinate diff --git a/source/ChromeDevTools/Protocol/Chrome/Overlay/SetInspectModeCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Overlay/SetInspectModeCommand.cs index ec1d8e023f16b74a603d780b8dc1bedeec886669..c4f9917635f323a9f34bbf5c1579c4b4cc412f5c 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Overlay/SetInspectModeCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Overlay/SetInspectModeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Overlay /// </summary> [Command(ProtocolName.Overlay.SetInspectMode)] [SupportedBy("Chrome")] - public class SetInspectModeCommand + public class SetInspectModeCommand: ICommand<SetInspectModeCommandResponse> { /// <summary> /// Gets or sets Set an inspection mode. diff --git a/source/ChromeDevTools/Protocol/Chrome/Overlay/SetPausedInDebuggerMessageCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Overlay/SetPausedInDebuggerMessageCommand.cs index cf4befa50a4bbc50154b3d20ec8ddc1b9fbe8849..33806cd09bea128b0697eb95cd1cb7828d7d7e79 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Overlay/SetPausedInDebuggerMessageCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Overlay/SetPausedInDebuggerMessageCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Overlay { [Command(ProtocolName.Overlay.SetPausedInDebuggerMessage)] [SupportedBy("Chrome")] - public class SetPausedInDebuggerMessageCommand + public class SetPausedInDebuggerMessageCommand: ICommand<SetPausedInDebuggerMessageCommandResponse> { /// <summary> /// Gets or sets The message to display, also triggers resume and step over controls. diff --git a/source/ChromeDevTools/Protocol/Chrome/Overlay/SetShowDebugBordersCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Overlay/SetShowDebugBordersCommand.cs index 8875f6e66374c0f65c8a0d667804e9efc1036adf..b8b0fd9ad85bda48b60292e109068b97f04d25d3 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Overlay/SetShowDebugBordersCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Overlay/SetShowDebugBordersCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Overlay /// </summary> [Command(ProtocolName.Overlay.SetShowDebugBorders)] [SupportedBy("Chrome")] - public class SetShowDebugBordersCommand + public class SetShowDebugBordersCommand: ICommand<SetShowDebugBordersCommandResponse> { /// <summary> /// Gets or sets True for showing debug borders diff --git a/source/ChromeDevTools/Protocol/Chrome/Overlay/SetShowFPSCounterCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Overlay/SetShowFPSCounterCommand.cs index 4a6cda1757b6ff22c34d9fff679ba0b0f81a8b32..1cbef45a269dcebdac9e5bb2f64dd3598b68af69 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Overlay/SetShowFPSCounterCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Overlay/SetShowFPSCounterCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Overlay /// </summary> [Command(ProtocolName.Overlay.SetShowFPSCounter)] [SupportedBy("Chrome")] - public class SetShowFPSCounterCommand + public class SetShowFPSCounterCommand: ICommand<SetShowFPSCounterCommandResponse> { /// <summary> /// Gets or sets True for showing the FPS counter diff --git a/source/ChromeDevTools/Protocol/Chrome/Overlay/SetShowPaintRectsCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Overlay/SetShowPaintRectsCommand.cs index 3a9bfe6525d9dad084ff0daec3930ce6ef87cacd..0ef21627d238040523599956e9ac97a001c71c18 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Overlay/SetShowPaintRectsCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Overlay/SetShowPaintRectsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Overlay /// </summary> [Command(ProtocolName.Overlay.SetShowPaintRects)] [SupportedBy("Chrome")] - public class SetShowPaintRectsCommand + public class SetShowPaintRectsCommand: ICommand<SetShowPaintRectsCommandResponse> { /// <summary> /// Gets or sets True for showing paint rectangles diff --git a/source/ChromeDevTools/Protocol/Chrome/Overlay/SetShowScrollBottleneckRectsCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Overlay/SetShowScrollBottleneckRectsCommand.cs index 651c68152d1adf9004c470e1ceae64cf4ce3ec1b..c02953bbe9f77a6adeb614b04a4fab5d0fe6e30b 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Overlay/SetShowScrollBottleneckRectsCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Overlay/SetShowScrollBottleneckRectsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Overlay /// </summary> [Command(ProtocolName.Overlay.SetShowScrollBottleneckRects)] [SupportedBy("Chrome")] - public class SetShowScrollBottleneckRectsCommand + public class SetShowScrollBottleneckRectsCommand: ICommand<SetShowScrollBottleneckRectsCommandResponse> { /// <summary> /// Gets or sets True for showing scroll bottleneck rects diff --git a/source/ChromeDevTools/Protocol/Chrome/Overlay/SetShowViewportSizeOnResizeCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Overlay/SetShowViewportSizeOnResizeCommand.cs index 219b805c91477cd7201ef4a03c611b818b4a57c3..e1800a346c17bc82304107289fdb3fd31070df62 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Overlay/SetShowViewportSizeOnResizeCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Overlay/SetShowViewportSizeOnResizeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Overlay /// </summary> [Command(ProtocolName.Overlay.SetShowViewportSizeOnResize)] [SupportedBy("Chrome")] - public class SetShowViewportSizeOnResizeCommand + public class SetShowViewportSizeOnResizeCommand: ICommand<SetShowViewportSizeOnResizeCommandResponse> { /// <summary> /// Gets or sets Whether to paint size or not. diff --git a/source/ChromeDevTools/Protocol/Chrome/Overlay/SetSuspendedCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Overlay/SetSuspendedCommand.cs index 6e227e7f0daa5ef66fe90c12d2b0d36ab88a4df9..f6cee47908232c6e05bc0d6b2b7441b07127cf62 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Overlay/SetSuspendedCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Overlay/SetSuspendedCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Overlay { [Command(ProtocolName.Overlay.SetSuspended)] [SupportedBy("Chrome")] - public class SetSuspendedCommand + public class SetSuspendedCommand: ICommand<SetSuspendedCommandResponse> { /// <summary> /// Gets or sets Whether overlay should be suspended and not consume any resources until resumed. diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/AddScriptToEvaluateOnLoadCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/AddScriptToEvaluateOnLoadCommand.cs index 4f5ef0b0b37f5e48206eb5042a521f9b2273e9a0..88d8d19c80e2f0cef99b1e7711513d0908d3ab8b 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/AddScriptToEvaluateOnLoadCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/AddScriptToEvaluateOnLoadCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page { [Command(ProtocolName.Page.AddScriptToEvaluateOnLoad)] [SupportedBy("Chrome")] - public class AddScriptToEvaluateOnLoadCommand + public class AddScriptToEvaluateOnLoadCommand: ICommand<AddScriptToEvaluateOnLoadCommandResponse> { /// <summary> /// Gets or sets ScriptSource diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/CaptureScreenshotCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/CaptureScreenshotCommand.cs index b92575a35bd7fbf829828f8f018b9ddcefda4e70..361674c92b228b4dc6f6c6898df755c3734ed49c 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/CaptureScreenshotCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/CaptureScreenshotCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page /// </summary> [Command(ProtocolName.Page.CaptureScreenshot)] [SupportedBy("Chrome")] - public class CaptureScreenshotCommand + public class CaptureScreenshotCommand: ICommand<CaptureScreenshotCommandResponse> { /// <summary> /// Gets or sets Image compression format (defaults to png). diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/ClearDeviceMetricsOverrideCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/ClearDeviceMetricsOverrideCommand.cs index 78cbc3a039c708b5d17ece1b3ebc23afbb2c9185..357a059ec1afb316cbe5631965487dfbf4d29a29 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/ClearDeviceMetricsOverrideCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/ClearDeviceMetricsOverrideCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page /// </summary> [Command(ProtocolName.Page.ClearDeviceMetricsOverride)] [SupportedBy("Chrome")] - public class ClearDeviceMetricsOverrideCommand + public class ClearDeviceMetricsOverrideCommand: ICommand<ClearDeviceMetricsOverrideCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/ClearDeviceOrientationOverrideCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/ClearDeviceOrientationOverrideCommand.cs index d35ef69690911902e2e9ac0bd25f09aa12e33820..47215821e6426bdb29b19955b19de99860c65674 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/ClearDeviceOrientationOverrideCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/ClearDeviceOrientationOverrideCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page /// </summary> [Command(ProtocolName.Page.ClearDeviceOrientationOverride)] [SupportedBy("Chrome")] - public class ClearDeviceOrientationOverrideCommand + public class ClearDeviceOrientationOverrideCommand: ICommand<ClearDeviceOrientationOverrideCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/ClearGeolocationOverrideCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/ClearGeolocationOverrideCommand.cs index c302f706f167e5c416231c6f552980331175ef5e..426cec69ca060dd2d4a677431a1f9239c7a9f099 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/ClearGeolocationOverrideCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/ClearGeolocationOverrideCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page /// </summary> [Command(ProtocolName.Page.ClearGeolocationOverride)] [SupportedBy("Chrome")] - public class ClearGeolocationOverrideCommand + public class ClearGeolocationOverrideCommand: ICommand<ClearGeolocationOverrideCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/CreateIsolatedWorldCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/CreateIsolatedWorldCommand.cs index d7552f16628cd2e8cac8362993fd14d8ad6006af..98e87886632718196ffd27c159fe493417b79099 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/CreateIsolatedWorldCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/CreateIsolatedWorldCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page /// </summary> [Command(ProtocolName.Page.CreateIsolatedWorld)] [SupportedBy("Chrome")] - public class CreateIsolatedWorldCommand + public class CreateIsolatedWorldCommand: ICommand<CreateIsolatedWorldCommandResponse> { /// <summary> /// Gets or sets Id of the frame in which the isolated world should be created. diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/DeleteCookieCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/DeleteCookieCommand.cs index db8b70fc2b5f0004b3154bbee1018a7727b84ddc..4792d16f5a6ee295c99d5fae25816c32afbf80a4 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/DeleteCookieCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/DeleteCookieCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page /// </summary> [Command(ProtocolName.Page.DeleteCookie)] [SupportedBy("Chrome")] - public class DeleteCookieCommand + public class DeleteCookieCommand: ICommand<DeleteCookieCommandResponse> { /// <summary> /// Gets or sets Name of the cookie to remove. diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/DisableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/DisableCommand.cs index a9ab2015a5fdbd7b55c29d1cb75a75358b5cea6e..8f8c6126c6ed6588d9a198af40de0994d7569ece 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/DisableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/DisableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page /// </summary> [Command(ProtocolName.Page.Disable)] [SupportedBy("Chrome")] - public class DisableCommand + public class DisableCommand: ICommand<DisableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/EnableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/EnableCommand.cs index 20d32ec53543bc43075bfc01ddf5f7c08648a04f..863f4f48e4038857ca0856d611db8cc03b3159b5 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/EnableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/EnableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page /// </summary> [Command(ProtocolName.Page.Enable)] [SupportedBy("Chrome")] - public class EnableCommand + public class EnableCommand: ICommand<EnableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/GetAppManifestCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/GetAppManifestCommand.cs index 27a28fd1f19bc8dababc9de2a12406dac6a0464b..fc6cb6f1b6e54e9217c00a4fe6be2094e48d5f7c 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/GetAppManifestCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/GetAppManifestCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page { [Command(ProtocolName.Page.GetAppManifest)] [SupportedBy("Chrome")] - public class GetAppManifestCommand + public class GetAppManifestCommand: ICommand<GetAppManifestCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/GetCookiesCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/GetCookiesCommand.cs index 70c0c84126b1f76e734f7ca2be511b827eb2e85d..9f245b35004e0da42af8dff1aeec20bf6bc23a89 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/GetCookiesCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/GetCookiesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page /// </summary> [Command(ProtocolName.Page.GetCookies)] [SupportedBy("Chrome")] - public class GetCookiesCommand + public class GetCookiesCommand: ICommand<GetCookiesCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/GetLayoutMetricsCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/GetLayoutMetricsCommand.cs index ca303993415190d590580c383841c37c3b1c1207..76739a4f515ce9ef9665c5eaeb0f5c1d392878b9 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/GetLayoutMetricsCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/GetLayoutMetricsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page /// </summary> [Command(ProtocolName.Page.GetLayoutMetrics)] [SupportedBy("Chrome")] - public class GetLayoutMetricsCommand + public class GetLayoutMetricsCommand: ICommand<GetLayoutMetricsCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/GetNavigationHistoryCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/GetNavigationHistoryCommand.cs index 36268967a051561e18e7c99681498ea75393f161..d2f006c64480d9d267093f5c600a4a618b520b0a 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/GetNavigationHistoryCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/GetNavigationHistoryCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page /// </summary> [Command(ProtocolName.Page.GetNavigationHistory)] [SupportedBy("Chrome")] - public class GetNavigationHistoryCommand + public class GetNavigationHistoryCommand: ICommand<GetNavigationHistoryCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/GetResourceContentCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/GetResourceContentCommand.cs index 26366277fc0a363bc3ee7a90592438487ca7bed3..2091b1d65ef6a28c5d53d81de15588e68b00ca2d 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/GetResourceContentCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/GetResourceContentCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page /// </summary> [Command(ProtocolName.Page.GetResourceContent)] [SupportedBy("Chrome")] - public class GetResourceContentCommand + public class GetResourceContentCommand: ICommand<GetResourceContentCommandResponse> { /// <summary> /// Gets or sets Frame id to get resource for. diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/GetResourceTreeCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/GetResourceTreeCommand.cs index 37faf821a5ea6cee4bb43acd7f66a81e4384b2a0..9e1c676662bac1f450bec14c20cd1bf57bf1168f 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/GetResourceTreeCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/GetResourceTreeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page /// </summary> [Command(ProtocolName.Page.GetResourceTree)] [SupportedBy("Chrome")] - public class GetResourceTreeCommand + public class GetResourceTreeCommand: ICommand<GetResourceTreeCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/HandleJavaScriptDialogCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/HandleJavaScriptDialogCommand.cs index 9619ddc4d3fd0e514bd71378c3cc79896fec7301..4f02169a4a1fc7825237816a3119a850c3ba2bb7 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/HandleJavaScriptDialogCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/HandleJavaScriptDialogCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page /// </summary> [Command(ProtocolName.Page.HandleJavaScriptDialog)] [SupportedBy("Chrome")] - public class HandleJavaScriptDialogCommand + public class HandleJavaScriptDialogCommand: ICommand<HandleJavaScriptDialogCommandResponse> { /// <summary> /// Gets or sets Whether to accept or dismiss the dialog. diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/NavigateCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/NavigateCommand.cs index 4b3995c57360c4ed103193bf9510adcf5a21c72a..549dbda230c22d57ec967bdb403316132d6d3f25 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/NavigateCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/NavigateCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page /// </summary> [Command(ProtocolName.Page.Navigate)] [SupportedBy("Chrome")] - public class NavigateCommand + public class NavigateCommand: ICommand<NavigateCommandResponse> { /// <summary> /// Gets or sets URL to navigate the page to. diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/NavigateToHistoryEntryCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/NavigateToHistoryEntryCommand.cs index 28ff1567bd2feb564091a8b9ea20c8ae85c5b100..af9de23b90c780d17c950c7bb6eda5b5343271b2 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/NavigateToHistoryEntryCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/NavigateToHistoryEntryCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page /// </summary> [Command(ProtocolName.Page.NavigateToHistoryEntry)] [SupportedBy("Chrome")] - public class NavigateToHistoryEntryCommand + public class NavigateToHistoryEntryCommand: ICommand<NavigateToHistoryEntryCommandResponse> { /// <summary> /// Gets or sets Unique id of the entry to navigate to. diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/PrintToPDFCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/PrintToPDFCommand.cs index 98b8be0fc9c7e54e1fe57213740b8d3cf04e483d..3d77153fbef81d88c834c2aad521a9c3f2fa452e 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/PrintToPDFCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/PrintToPDFCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page /// </summary> [Command(ProtocolName.Page.PrintToPDF)] [SupportedBy("Chrome")] - public class PrintToPDFCommand + public class PrintToPDFCommand: ICommand<PrintToPDFCommandResponse> { /// <summary> /// Gets or sets Paper orientation. Defaults to false. diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/ProcessNavigationCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/ProcessNavigationCommand.cs index 089aa2e3b98281ffcc58df805dcd4f0889049806..6fff07f4e6f9668b262214878273b4838374bd76 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/ProcessNavigationCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/ProcessNavigationCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page /// </summary> [Command(ProtocolName.Page.ProcessNavigation)] [SupportedBy("Chrome")] - public class ProcessNavigationCommand + public class ProcessNavigationCommand: ICommand<ProcessNavigationCommandResponse> { /// <summary> /// Gets or sets Response diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/ReloadCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/ReloadCommand.cs index 3e98e2bbcf7a0b918ac6615fb4b63bed20d603dc..207ccb8883da9cefb073987d0dae13a8f878ce2b 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/ReloadCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/ReloadCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page /// </summary> [Command(ProtocolName.Page.Reload)] [SupportedBy("Chrome")] - public class ReloadCommand + public class ReloadCommand: ICommand<ReloadCommandResponse> { /// <summary> /// Gets or sets If true, browser cache is ignored (as if the user pressed Shift+refresh). diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/RemoveScriptToEvaluateOnLoadCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/RemoveScriptToEvaluateOnLoadCommand.cs index 11ba706b2d66260437f2fe30ce1d3a2d46912358..45320f8803f9fb72c23b1f12eb1c885007e444c6 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/RemoveScriptToEvaluateOnLoadCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/RemoveScriptToEvaluateOnLoadCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page { [Command(ProtocolName.Page.RemoveScriptToEvaluateOnLoad)] [SupportedBy("Chrome")] - public class RemoveScriptToEvaluateOnLoadCommand + public class RemoveScriptToEvaluateOnLoadCommand: ICommand<RemoveScriptToEvaluateOnLoadCommandResponse> { /// <summary> /// Gets or sets Identifier diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/RequestAppBannerCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/RequestAppBannerCommand.cs index aa6b0fec66cbd7600fa876f78682d23416c3868b..5fa5a2b36718914be584caffbc2789bc9a8357f2 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/RequestAppBannerCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/RequestAppBannerCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page { [Command(ProtocolName.Page.RequestAppBanner)] [SupportedBy("Chrome")] - public class RequestAppBannerCommand + public class RequestAppBannerCommand: ICommand<RequestAppBannerCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/ScreencastFrameAckCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/ScreencastFrameAckCommand.cs index 12aa23de955582c7542f5c8ca630a275d372ec9e..db0ab49f8774860332570d4050dcfc184e48f851 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/ScreencastFrameAckCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/ScreencastFrameAckCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page /// </summary> [Command(ProtocolName.Page.ScreencastFrameAck)] [SupportedBy("Chrome")] - public class ScreencastFrameAckCommand + public class ScreencastFrameAckCommand: ICommand<ScreencastFrameAckCommandResponse> { /// <summary> /// Gets or sets Frame number. diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/SearchInResourceCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/SearchInResourceCommand.cs index 154e7ecb766aff45faeee0412f4bc14119b44263..c0cba1eb050b8d8cfe89197a6a7245f5f29f8623 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/SearchInResourceCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/SearchInResourceCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page /// </summary> [Command(ProtocolName.Page.SearchInResource)] [SupportedBy("Chrome")] - public class SearchInResourceCommand + public class SearchInResourceCommand: ICommand<SearchInResourceCommandResponse> { /// <summary> /// Gets or sets Frame id for resource to search in. diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/SetAutoAttachToCreatedPagesCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/SetAutoAttachToCreatedPagesCommand.cs index ccca5339a815a2c321be46e2a5337446d32c88ae..f5ea83ad10d0341872cd54ebc96e1490e50658ae 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/SetAutoAttachToCreatedPagesCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/SetAutoAttachToCreatedPagesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page /// </summary> [Command(ProtocolName.Page.SetAutoAttachToCreatedPages)] [SupportedBy("Chrome")] - public class SetAutoAttachToCreatedPagesCommand + public class SetAutoAttachToCreatedPagesCommand: ICommand<SetAutoAttachToCreatedPagesCommandResponse> { /// <summary> /// Gets or sets If true, browser will open a new inspector window for every page created from this one. diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/SetControlNavigationsCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/SetControlNavigationsCommand.cs index 1c42c8f998c1f1ddfad2d1e9150e634d3ddc8dd5..4746e4030f963e830f66e032436b5cddb14724c1 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/SetControlNavigationsCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/SetControlNavigationsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page /// </summary> [Command(ProtocolName.Page.SetControlNavigations)] [SupportedBy("Chrome")] - public class SetControlNavigationsCommand + public class SetControlNavigationsCommand: ICommand<SetControlNavigationsCommandResponse> { /// <summary> /// Gets or sets Enabled diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/SetDeviceMetricsOverrideCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/SetDeviceMetricsOverrideCommand.cs index 94052764e26bbb824740d08d9e327df38febffaa..0efb3ab93ac46a9d019ff0e594e6888770a0bb63 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/SetDeviceMetricsOverrideCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/SetDeviceMetricsOverrideCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page /// </summary> [Command(ProtocolName.Page.SetDeviceMetricsOverride)] [SupportedBy("Chrome")] - public class SetDeviceMetricsOverrideCommand + public class SetDeviceMetricsOverrideCommand: ICommand<SetDeviceMetricsOverrideCommandResponse> { /// <summary> /// Gets or sets Overriding width value in pixels (minimum 0, maximum 10000000). 0 disables the override. diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/SetDeviceOrientationOverrideCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/SetDeviceOrientationOverrideCommand.cs index 0648db91c6d634883e38265fed93c58be19a753c..52eea9ea87bcfe44217bb97fd3eec5ead6cbd2ae 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/SetDeviceOrientationOverrideCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/SetDeviceOrientationOverrideCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page /// </summary> [Command(ProtocolName.Page.SetDeviceOrientationOverride)] [SupportedBy("Chrome")] - public class SetDeviceOrientationOverrideCommand + public class SetDeviceOrientationOverrideCommand: ICommand<SetDeviceOrientationOverrideCommandResponse> { /// <summary> /// Gets or sets Mock alpha diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/SetDocumentContentCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/SetDocumentContentCommand.cs index ce0c9a9bfc98531e6ab97594812f7bb76be81332..6586a83c322946b8298828415ba25954a68ac0ea 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/SetDocumentContentCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/SetDocumentContentCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page /// </summary> [Command(ProtocolName.Page.SetDocumentContent)] [SupportedBy("Chrome")] - public class SetDocumentContentCommand + public class SetDocumentContentCommand: ICommand<SetDocumentContentCommandResponse> { /// <summary> /// Gets or sets Frame id to set HTML for. diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/SetGeolocationOverrideCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/SetGeolocationOverrideCommand.cs index fb29096d0dcc5fca427ff4c33b0405bf8ce8291f..ccae53f92bfa7acad31980e7d6edd321435cb852 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/SetGeolocationOverrideCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/SetGeolocationOverrideCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page /// </summary> [Command(ProtocolName.Page.SetGeolocationOverride)] [SupportedBy("Chrome")] - public class SetGeolocationOverrideCommand + public class SetGeolocationOverrideCommand: ICommand<SetGeolocationOverrideCommandResponse> { /// <summary> /// Gets or sets Mock latitude diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/SetTouchEmulationEnabledCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/SetTouchEmulationEnabledCommand.cs index 3c2df786ebe9641ae9fdbce90b74898f6ee55e62..921e2f5d5e5e5457f075fdbcf3d3ac655f65e52a 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/SetTouchEmulationEnabledCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/SetTouchEmulationEnabledCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page /// </summary> [Command(ProtocolName.Page.SetTouchEmulationEnabled)] [SupportedBy("Chrome")] - public class SetTouchEmulationEnabledCommand + public class SetTouchEmulationEnabledCommand: ICommand<SetTouchEmulationEnabledCommandResponse> { /// <summary> /// Gets or sets Whether the touch event emulation should be enabled. diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/StartScreencastCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/StartScreencastCommand.cs index 67ee4c2ed89207ca13aee5c929504080eaefa51f..15ccdde4b466f3b563755d0e405ed4c0e74033d7 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/StartScreencastCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/StartScreencastCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page /// </summary> [Command(ProtocolName.Page.StartScreencast)] [SupportedBy("Chrome")] - public class StartScreencastCommand + public class StartScreencastCommand: ICommand<StartScreencastCommandResponse> { /// <summary> /// Gets or sets Image compression format. diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/StopLoadingCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/StopLoadingCommand.cs index 1ed1f86421fc029f8b0a972e82b6ed07f7a6ebcb..bcba50a0d2d465eb145ceaea5bd21c11f9dc848d 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/StopLoadingCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/StopLoadingCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page /// </summary> [Command(ProtocolName.Page.StopLoading)] [SupportedBy("Chrome")] - public class StopLoadingCommand + public class StopLoadingCommand: ICommand<StopLoadingCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Page/StopScreencastCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Page/StopScreencastCommand.cs index 5ad794da4af981849ccafa7f2c1dc8cd623042a7..23c4a2c182473f113d5e64bead478f77a039ad4f 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Page/StopScreencastCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Page/StopScreencastCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Page /// </summary> [Command(ProtocolName.Page.StopScreencast)] [SupportedBy("Chrome")] - public class StopScreencastCommand + public class StopScreencastCommand: ICommand<StopScreencastCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Profiler/DisableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Profiler/DisableCommand.cs index c30db8abd7db98432b5f4352887653095553a8e4..aaa28a6290867210546a41c67f8d445abe7b55b5 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Profiler/DisableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Profiler/DisableCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Profiler { [Command(ProtocolName.Profiler.Disable)] [SupportedBy("Chrome")] - public class DisableCommand + public class DisableCommand: ICommand<DisableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Profiler/EnableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Profiler/EnableCommand.cs index a6acb9326387236e6707e1b9fb492f5bb2e3687e..16eae40c7417f8d3f65d1ad522d309ebb6a1f5a3 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Profiler/EnableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Profiler/EnableCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Profiler { [Command(ProtocolName.Profiler.Enable)] [SupportedBy("Chrome")] - public class EnableCommand + public class EnableCommand: ICommand<EnableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Profiler/GetBestEffortCoverageCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Profiler/GetBestEffortCoverageCommand.cs index 5f1b9e038bd56a01b412d54f1f48a7ac07f032dd..35af34fce45928ad5a11d242c04cdecba9f69a21 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Profiler/GetBestEffortCoverageCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Profiler/GetBestEffortCoverageCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Profiler /// </summary> [Command(ProtocolName.Profiler.GetBestEffortCoverage)] [SupportedBy("Chrome")] - public class GetBestEffortCoverageCommand + public class GetBestEffortCoverageCommand: ICommand<GetBestEffortCoverageCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Profiler/SetSamplingIntervalCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Profiler/SetSamplingIntervalCommand.cs index 9710ee9ffa79e3d9d46318cac3b298ccb2070513..2b8c688c1fc97c10c9305b013c8ff628b3b8eeac 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Profiler/SetSamplingIntervalCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Profiler/SetSamplingIntervalCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Profiler /// </summary> [Command(ProtocolName.Profiler.SetSamplingInterval)] [SupportedBy("Chrome")] - public class SetSamplingIntervalCommand + public class SetSamplingIntervalCommand: ICommand<SetSamplingIntervalCommandResponse> { /// <summary> /// Gets or sets New sampling interval in microseconds. diff --git a/source/ChromeDevTools/Protocol/Chrome/Profiler/StartCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Profiler/StartCommand.cs index 9cf4ada2569e17954ab873da4785f243928e7e30..1e103ab774b59d58f7dd292d51072418c19ba13e 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Profiler/StartCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Profiler/StartCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Profiler { [Command(ProtocolName.Profiler.Start)] [SupportedBy("Chrome")] - public class StartCommand + public class StartCommand: ICommand<StartCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Profiler/StartPreciseCoverageCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Profiler/StartPreciseCoverageCommand.cs index a90297c36150ed3984c17ff7d804639f3e594019..6e9153a9b6e6bfb4a70871bc641548e551f825f7 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Profiler/StartPreciseCoverageCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Profiler/StartPreciseCoverageCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Profiler /// </summary> [Command(ProtocolName.Profiler.StartPreciseCoverage)] [SupportedBy("Chrome")] - public class StartPreciseCoverageCommand + public class StartPreciseCoverageCommand: ICommand<StartPreciseCoverageCommandResponse> { /// <summary> /// Gets or sets Collect accurate call counts beyond simple 'covered' or 'not covered'. diff --git a/source/ChromeDevTools/Protocol/Chrome/Profiler/StopCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Profiler/StopCommand.cs index 1ba1acad9a232a39936a8161cd2a483fa0e1002d..b5fd0c5229f6214b93e10190b5ccdd6cf10b1e35 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Profiler/StopCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Profiler/StopCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Profiler { [Command(ProtocolName.Profiler.Stop)] [SupportedBy("Chrome")] - public class StopCommand + public class StopCommand: ICommand<StopCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Profiler/StopPreciseCoverageCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Profiler/StopPreciseCoverageCommand.cs index 4b441b37514d47c8e3333754f2615f3b94c1f730..7072cee70092b10fe14201c3c03ef7930eab22dd 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Profiler/StopPreciseCoverageCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Profiler/StopPreciseCoverageCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Profiler /// </summary> [Command(ProtocolName.Profiler.StopPreciseCoverage)] [SupportedBy("Chrome")] - public class StopPreciseCoverageCommand + public class StopPreciseCoverageCommand: ICommand<StopPreciseCoverageCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Profiler/TakePreciseCoverageCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Profiler/TakePreciseCoverageCommand.cs index 177bd678117b88dc67fa71313984620848a765b7..e2270dbd1c8ce1a44026436197860d5861c7ea7d 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Profiler/TakePreciseCoverageCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Profiler/TakePreciseCoverageCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Profiler /// </summary> [Command(ProtocolName.Profiler.TakePreciseCoverage)] [SupportedBy("Chrome")] - public class TakePreciseCoverageCommand + public class TakePreciseCoverageCommand: ICommand<TakePreciseCoverageCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Runtime/AwaitPromiseCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Runtime/AwaitPromiseCommand.cs index 3b8dae0ac397b3627cc80aaf5512df46098e8aaf..5a9cd9102b5f53b585f44ca21556e027582878aa 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Runtime/AwaitPromiseCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Runtime/AwaitPromiseCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Runtime /// </summary> [Command(ProtocolName.Runtime.AwaitPromise)] [SupportedBy("Chrome")] - public class AwaitPromiseCommand + public class AwaitPromiseCommand: ICommand<AwaitPromiseCommandResponse> { /// <summary> /// Gets or sets Identifier of the promise. diff --git a/source/ChromeDevTools/Protocol/Chrome/Runtime/CallFunctionOnCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Runtime/CallFunctionOnCommand.cs index 3be066a4603253b5ccd678066e9cba8cc7eff852..834a39995fc529fb6a98cb6876512aa4c7d1b761 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Runtime/CallFunctionOnCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Runtime/CallFunctionOnCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Runtime /// </summary> [Command(ProtocolName.Runtime.CallFunctionOn)] [SupportedBy("Chrome")] - public class CallFunctionOnCommand + public class CallFunctionOnCommand: ICommand<CallFunctionOnCommandResponse> { /// <summary> /// Gets or sets Identifier of the object to call function on. diff --git a/source/ChromeDevTools/Protocol/Chrome/Runtime/CompileScriptCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Runtime/CompileScriptCommand.cs index 670d8234220fe1e3eda573a8106c0298670fa698..896fc0fcf8bcf72c178b6a6ae0302573c8704026 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Runtime/CompileScriptCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Runtime/CompileScriptCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Runtime /// </summary> [Command(ProtocolName.Runtime.CompileScript)] [SupportedBy("Chrome")] - public class CompileScriptCommand + public class CompileScriptCommand: ICommand<CompileScriptCommandResponse> { /// <summary> /// Gets or sets Expression to compile. diff --git a/source/ChromeDevTools/Protocol/Chrome/Runtime/DisableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Runtime/DisableCommand.cs index f846d3c572a7ff9dead1035fa6ef11dff2160abe..e6e049cf45ffe90d4b565b7a8f3940a002b5563a 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Runtime/DisableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Runtime/DisableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Runtime /// </summary> [Command(ProtocolName.Runtime.Disable)] [SupportedBy("Chrome")] - public class DisableCommand + public class DisableCommand: ICommand<DisableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Runtime/DiscardConsoleEntriesCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Runtime/DiscardConsoleEntriesCommand.cs index f454c3cc0f6c4cfcf52c916c4c745b065357bef6..9738281c7ae9a9d9732e698d315fdbd5b0260b82 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Runtime/DiscardConsoleEntriesCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Runtime/DiscardConsoleEntriesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Runtime /// </summary> [Command(ProtocolName.Runtime.DiscardConsoleEntries)] [SupportedBy("Chrome")] - public class DiscardConsoleEntriesCommand + public class DiscardConsoleEntriesCommand: ICommand<DiscardConsoleEntriesCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Runtime/EnableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Runtime/EnableCommand.cs index e35efcc6b01b58a400dbab3882adf9ab23ceef95..5d14738ca502bcc58e2ab91bba683d1e52ec386c 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Runtime/EnableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Runtime/EnableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Runtime /// </summary> [Command(ProtocolName.Runtime.Enable)] [SupportedBy("Chrome")] - public class EnableCommand + public class EnableCommand: ICommand<EnableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Runtime/EvaluateCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Runtime/EvaluateCommand.cs index 53402a06a576528075f1d9b6af8da7cb8ab0d9b8..0eb6c82d15e006d8fa94b3adbb0d8e3202d5f508 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Runtime/EvaluateCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Runtime/EvaluateCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Runtime /// </summary> [Command(ProtocolName.Runtime.Evaluate)] [SupportedBy("Chrome")] - public class EvaluateCommand + public class EvaluateCommand: ICommand<EvaluateCommandResponse> { /// <summary> /// Gets or sets Expression to evaluate. diff --git a/source/ChromeDevTools/Protocol/Chrome/Runtime/GetPropertiesCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Runtime/GetPropertiesCommand.cs index e7634cf132ce88b6f7a502608561d1ea45a9ae1b..2d20d64a6fe1ccdbc43eb22ad6a7373469973c1f 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Runtime/GetPropertiesCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Runtime/GetPropertiesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Runtime /// </summary> [Command(ProtocolName.Runtime.GetProperties)] [SupportedBy("Chrome")] - public class GetPropertiesCommand + public class GetPropertiesCommand: ICommand<GetPropertiesCommandResponse> { /// <summary> /// Gets or sets Identifier of the object to return properties for. diff --git a/source/ChromeDevTools/Protocol/Chrome/Runtime/ReleaseObjectCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Runtime/ReleaseObjectCommand.cs index 569893069b98c3f53d9eed6b9855ec6abbb8ac8b..a9bc1e6f4163a2d9e063a3e969ae00856a24fe89 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Runtime/ReleaseObjectCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Runtime/ReleaseObjectCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Runtime /// </summary> [Command(ProtocolName.Runtime.ReleaseObject)] [SupportedBy("Chrome")] - public class ReleaseObjectCommand + public class ReleaseObjectCommand: ICommand<ReleaseObjectCommandResponse> { /// <summary> /// Gets or sets Identifier of the object to release. diff --git a/source/ChromeDevTools/Protocol/Chrome/Runtime/ReleaseObjectGroupCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Runtime/ReleaseObjectGroupCommand.cs index f8fa45bf1efa9e6a0ba3c43c9541e57dcb323437..e8f12fd46010980444961f7a760ff6359ae34024 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Runtime/ReleaseObjectGroupCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Runtime/ReleaseObjectGroupCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Runtime /// </summary> [Command(ProtocolName.Runtime.ReleaseObjectGroup)] [SupportedBy("Chrome")] - public class ReleaseObjectGroupCommand + public class ReleaseObjectGroupCommand: ICommand<ReleaseObjectGroupCommandResponse> { /// <summary> /// Gets or sets Symbolic object group name. diff --git a/source/ChromeDevTools/Protocol/Chrome/Runtime/RunIfWaitingForDebuggerCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Runtime/RunIfWaitingForDebuggerCommand.cs index 3506a5c74a4d74c228f54c5d17ceb3b83bfd0c05..b88249cdd670fc27294a364ec0ba812183f3fed1 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Runtime/RunIfWaitingForDebuggerCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Runtime/RunIfWaitingForDebuggerCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Runtime /// </summary> [Command(ProtocolName.Runtime.RunIfWaitingForDebugger)] [SupportedBy("Chrome")] - public class RunIfWaitingForDebuggerCommand + public class RunIfWaitingForDebuggerCommand: ICommand<RunIfWaitingForDebuggerCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Runtime/RunScriptCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Runtime/RunScriptCommand.cs index 3534bd0720ba87633a3ff8336abce7abc5258369..cf0041b8d7616833b0e0b489ef87dca9ccd346c9 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Runtime/RunScriptCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Runtime/RunScriptCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Runtime /// </summary> [Command(ProtocolName.Runtime.RunScript)] [SupportedBy("Chrome")] - public class RunScriptCommand + public class RunScriptCommand: ICommand<RunScriptCommandResponse> { /// <summary> /// Gets or sets Id of the script to run. diff --git a/source/ChromeDevTools/Protocol/Chrome/Runtime/SetCustomObjectFormatterEnabledCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Runtime/SetCustomObjectFormatterEnabledCommand.cs index 7997001a8ef6a53be3c6b2c4bb98f94bca61cd6a..ede82b66ed80e113ca3e829a10874e3356f3ea6c 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Runtime/SetCustomObjectFormatterEnabledCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Runtime/SetCustomObjectFormatterEnabledCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Runtime { [Command(ProtocolName.Runtime.SetCustomObjectFormatterEnabled)] [SupportedBy("Chrome")] - public class SetCustomObjectFormatterEnabledCommand + public class SetCustomObjectFormatterEnabledCommand: ICommand<SetCustomObjectFormatterEnabledCommandResponse> { /// <summary> /// Gets or sets Enabled diff --git a/source/ChromeDevTools/Protocol/Chrome/Schema/GetDomainsCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Schema/GetDomainsCommand.cs index a5123bf950841283608a5d69c9ff47b85c9b1656..63266ed4d53f668790646bae6c16e79893fb76e8 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Schema/GetDomainsCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Schema/GetDomainsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Schema /// </summary> [Command(ProtocolName.Schema.GetDomains)] [SupportedBy("Chrome")] - public class GetDomainsCommand + public class GetDomainsCommand: ICommand<GetDomainsCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Security/DisableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Security/DisableCommand.cs index 4de736199cd5b01469e8b26c5ef5ea3dd626aea3..8cf8dffabd6f06d4eec44c1ec4b72b1a35a884ca 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Security/DisableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Security/DisableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Security /// </summary> [Command(ProtocolName.Security.Disable)] [SupportedBy("Chrome")] - public class DisableCommand + public class DisableCommand: ICommand<DisableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Security/EnableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Security/EnableCommand.cs index 5ab7eeff6da7b5b7b9f0dfea67de871f2d31c2b6..308eaf7e2b99938adb72d59da5abc4c07b01152f 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Security/EnableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Security/EnableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Security /// </summary> [Command(ProtocolName.Security.Enable)] [SupportedBy("Chrome")] - public class EnableCommand + public class EnableCommand: ICommand<EnableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Security/HandleCertificateErrorCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Security/HandleCertificateErrorCommand.cs index ba59364490e5b9208004fce9129403c997fc54c5..204335bde267598ae48f46f9405cdba99ab76ee2 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Security/HandleCertificateErrorCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Security/HandleCertificateErrorCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Security /// </summary> [Command(ProtocolName.Security.HandleCertificateError)] [SupportedBy("Chrome")] - public class HandleCertificateErrorCommand + public class HandleCertificateErrorCommand: ICommand<HandleCertificateErrorCommandResponse> { /// <summary> /// Gets or sets The ID of the event. diff --git a/source/ChromeDevTools/Protocol/Chrome/Security/SetOverrideCertificateErrorsCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Security/SetOverrideCertificateErrorsCommand.cs index d427a8f6507743736f3892aa1b37fd197a78fdc1..809a72b0608d1141fae02ff7d10fe517cf9d3d2f 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Security/SetOverrideCertificateErrorsCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Security/SetOverrideCertificateErrorsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Security /// </summary> [Command(ProtocolName.Security.SetOverrideCertificateErrors)] [SupportedBy("Chrome")] - public class SetOverrideCertificateErrorsCommand + public class SetOverrideCertificateErrorsCommand: ICommand<SetOverrideCertificateErrorsCommandResponse> { /// <summary> /// Gets or sets If true, certificate errors will be overridden. diff --git a/source/ChromeDevTools/Protocol/Chrome/Security/ShowCertificateViewerCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Security/ShowCertificateViewerCommand.cs index a2e718e15c3a537c3d8f3d75426346b21b124ba0..9ca0f7ee30ad7ee722a9631bb41832a0da78bdab 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Security/ShowCertificateViewerCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Security/ShowCertificateViewerCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Security /// </summary> [Command(ProtocolName.Security.ShowCertificateViewer)] [SupportedBy("Chrome")] - public class ShowCertificateViewerCommand + public class ShowCertificateViewerCommand: ICommand<ShowCertificateViewerCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/DeliverPushMessageCommand.cs b/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/DeliverPushMessageCommand.cs index 10bd4a539d3c1776bd9c0899d1e17a6314df5882..d3d68d78fa5a20b0185f444618ee33b475a63666 100644 --- a/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/DeliverPushMessageCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/DeliverPushMessageCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.ServiceWorker { [Command(ProtocolName.ServiceWorker.DeliverPushMessage)] [SupportedBy("Chrome")] - public class DeliverPushMessageCommand + public class DeliverPushMessageCommand: ICommand<DeliverPushMessageCommandResponse> { /// <summary> /// Gets or sets Origin diff --git a/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/DisableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/DisableCommand.cs index 28617ed8bcc0d4c7bfe511f92e3d89749737bac8..70bee320380c3f5fc2254685c366c0d627551ddd 100644 --- a/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/DisableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/DisableCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.ServiceWorker { [Command(ProtocolName.ServiceWorker.Disable)] [SupportedBy("Chrome")] - public class DisableCommand + public class DisableCommand: ICommand<DisableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/DispatchSyncEventCommand.cs b/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/DispatchSyncEventCommand.cs index 66c55d34b93c73d115cbdbc316d369f2a1da0601..d042e3e852bc102c62b5edad2977aed83830d886 100644 --- a/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/DispatchSyncEventCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/DispatchSyncEventCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.ServiceWorker { [Command(ProtocolName.ServiceWorker.DispatchSyncEvent)] [SupportedBy("Chrome")] - public class DispatchSyncEventCommand + public class DispatchSyncEventCommand: ICommand<DispatchSyncEventCommandResponse> { /// <summary> /// Gets or sets Origin diff --git a/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/EnableCommand.cs b/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/EnableCommand.cs index a9d6087352c81bb7f601aaf736e8963e48acd7a5..a6e8b070f876d3c551c021d0ca83feb2e7084636 100644 --- a/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/EnableCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/EnableCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.ServiceWorker { [Command(ProtocolName.ServiceWorker.Enable)] [SupportedBy("Chrome")] - public class EnableCommand + public class EnableCommand: ICommand<EnableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/InspectWorkerCommand.cs b/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/InspectWorkerCommand.cs index 136dd3496ac67ce5c5dafe5cc4aa5839d3731e23..97860a808f81e83a0c8be2f3d88d6327e2371296 100644 --- a/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/InspectWorkerCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/InspectWorkerCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.ServiceWorker { [Command(ProtocolName.ServiceWorker.InspectWorker)] [SupportedBy("Chrome")] - public class InspectWorkerCommand + public class InspectWorkerCommand: ICommand<InspectWorkerCommandResponse> { /// <summary> /// Gets or sets VersionId diff --git a/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/SetForceUpdateOnPageLoadCommand.cs b/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/SetForceUpdateOnPageLoadCommand.cs index 245b8e8b2aaa537f8174a33d2b72f5946b5fd42c..4c3056efb0513899fa1271f5cb40da4c24823a37 100644 --- a/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/SetForceUpdateOnPageLoadCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/SetForceUpdateOnPageLoadCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.ServiceWorker { [Command(ProtocolName.ServiceWorker.SetForceUpdateOnPageLoad)] [SupportedBy("Chrome")] - public class SetForceUpdateOnPageLoadCommand + public class SetForceUpdateOnPageLoadCommand: ICommand<SetForceUpdateOnPageLoadCommandResponse> { /// <summary> /// Gets or sets ForceUpdateOnPageLoad diff --git a/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/SkipWaitingCommand.cs b/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/SkipWaitingCommand.cs index 73132387311db46041caf8036ba7a3c9406868e8..12e9430bf1b8bdd2b2db6cf6dcad31663277d53d 100644 --- a/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/SkipWaitingCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/SkipWaitingCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.ServiceWorker { [Command(ProtocolName.ServiceWorker.SkipWaiting)] [SupportedBy("Chrome")] - public class SkipWaitingCommand + public class SkipWaitingCommand: ICommand<SkipWaitingCommandResponse> { /// <summary> /// Gets or sets ScopeURL diff --git a/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/StartWorkerCommand.cs b/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/StartWorkerCommand.cs index 6de67a0a0c8e5c41745ced68ba06410a55863ffd..70ddebeeafe39eae70f0957fe9d30f718327201e 100644 --- a/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/StartWorkerCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/StartWorkerCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.ServiceWorker { [Command(ProtocolName.ServiceWorker.StartWorker)] [SupportedBy("Chrome")] - public class StartWorkerCommand + public class StartWorkerCommand: ICommand<StartWorkerCommandResponse> { /// <summary> /// Gets or sets ScopeURL diff --git a/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/StopWorkerCommand.cs b/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/StopWorkerCommand.cs index 95c07ef5249feabc0392ae90e2c9886741833c64..b96299c9a0d85f2be4a3e3b28c47c53dbb27448c 100644 --- a/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/StopWorkerCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/StopWorkerCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.ServiceWorker { [Command(ProtocolName.ServiceWorker.StopWorker)] [SupportedBy("Chrome")] - public class StopWorkerCommand + public class StopWorkerCommand: ICommand<StopWorkerCommandResponse> { /// <summary> /// Gets or sets VersionId diff --git a/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/UnregisterCommand.cs b/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/UnregisterCommand.cs index d9c379cd9b8f038188baf4921de2a24cf1add6f1..c48a4fd65d719b05461b4ddb58c5aa595f9199c6 100644 --- a/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/UnregisterCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/UnregisterCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.ServiceWorker { [Command(ProtocolName.ServiceWorker.Unregister)] [SupportedBy("Chrome")] - public class UnregisterCommand + public class UnregisterCommand: ICommand<UnregisterCommandResponse> { /// <summary> /// Gets or sets ScopeURL diff --git a/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/UpdateRegistrationCommand.cs b/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/UpdateRegistrationCommand.cs index 45b100564457c45209e9b2788e9672a8d4d19391..14a8fcb306ead5d9f94c24c3ab86195f7bbe18a5 100644 --- a/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/UpdateRegistrationCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/ServiceWorker/UpdateRegistrationCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.ServiceWorker { [Command(ProtocolName.ServiceWorker.UpdateRegistration)] [SupportedBy("Chrome")] - public class UpdateRegistrationCommand + public class UpdateRegistrationCommand: ICommand<UpdateRegistrationCommandResponse> { /// <summary> /// Gets or sets ScopeURL diff --git a/source/ChromeDevTools/Protocol/Chrome/Storage/ClearDataForOriginCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Storage/ClearDataForOriginCommand.cs index 1977c970f57c1f6d7a4f77fa320a30285744b16e..4d3ff77286e0beb105a6547f7f5f2efb061ed520 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Storage/ClearDataForOriginCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Storage/ClearDataForOriginCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Storage /// </summary> [Command(ProtocolName.Storage.ClearDataForOrigin)] [SupportedBy("Chrome")] - public class ClearDataForOriginCommand + public class ClearDataForOriginCommand: ICommand<ClearDataForOriginCommandResponse> { /// <summary> /// Gets or sets Security origin. diff --git a/source/ChromeDevTools/Protocol/Chrome/SystemInfo/GetInfoCommand.cs b/source/ChromeDevTools/Protocol/Chrome/SystemInfo/GetInfoCommand.cs index eec7a07f44f4be632543d2e82838d082cb3faceb..0bbf65436f5767c4135a0abd5dcbef6c1d698f47 100644 --- a/source/ChromeDevTools/Protocol/Chrome/SystemInfo/GetInfoCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/SystemInfo/GetInfoCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.SystemInfo /// </summary> [Command(ProtocolName.SystemInfo.GetInfo)] [SupportedBy("Chrome")] - public class GetInfoCommand + public class GetInfoCommand: ICommand<GetInfoCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Target/ActivateTargetCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Target/ActivateTargetCommand.cs index f79b3ca4515476fda426b1823810846bc3a9c518..0b64ed8bcdd4cf49904ee984cdb558fa8853ab08 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Target/ActivateTargetCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Target/ActivateTargetCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Target /// </summary> [Command(ProtocolName.Target.ActivateTarget)] [SupportedBy("Chrome")] - public class ActivateTargetCommand + public class ActivateTargetCommand: ICommand<ActivateTargetCommandResponse> { /// <summary> /// Gets or sets TargetId diff --git a/source/ChromeDevTools/Protocol/Chrome/Target/AttachToTargetCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Target/AttachToTargetCommand.cs index b814f9ac33034ffdfca4f6e68f1c1b3c0be421fe..dee1b73c4fad19746feda3dad3ac42ddc1f4b385 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Target/AttachToTargetCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Target/AttachToTargetCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Target /// </summary> [Command(ProtocolName.Target.AttachToTarget)] [SupportedBy("Chrome")] - public class AttachToTargetCommand + public class AttachToTargetCommand: ICommand<AttachToTargetCommandResponse> { /// <summary> /// Gets or sets TargetId diff --git a/source/ChromeDevTools/Protocol/Chrome/Target/CloseTargetCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Target/CloseTargetCommand.cs index 8b6d3578f765bf77902eba03b3d133d483de17d8..a12dfbbb998c44c3347939181f60f57a3f674912 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Target/CloseTargetCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Target/CloseTargetCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Target /// </summary> [Command(ProtocolName.Target.CloseTarget)] [SupportedBy("Chrome")] - public class CloseTargetCommand + public class CloseTargetCommand: ICommand<CloseTargetCommandResponse> { /// <summary> /// Gets or sets TargetId diff --git a/source/ChromeDevTools/Protocol/Chrome/Target/CreateBrowserContextCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Target/CreateBrowserContextCommand.cs index 7256885b19d6ef2dcd642a3253755be58f2bbfd5..c5e80c6a9781af55b3c62207b6be155dea8e8958 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Target/CreateBrowserContextCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Target/CreateBrowserContextCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Target /// </summary> [Command(ProtocolName.Target.CreateBrowserContext)] [SupportedBy("Chrome")] - public class CreateBrowserContextCommand + public class CreateBrowserContextCommand: ICommand<CreateBrowserContextCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Target/CreateTargetCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Target/CreateTargetCommand.cs index 3ebfb8b8bac515f531cf81eb69324473a6f55b94..6fdf50b1a706c96bb6709d62c633905d2f71acf4 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Target/CreateTargetCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Target/CreateTargetCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Target /// </summary> [Command(ProtocolName.Target.CreateTarget)] [SupportedBy("Chrome")] - public class CreateTargetCommand + public class CreateTargetCommand: ICommand<CreateTargetCommandResponse> { /// <summary> /// Gets or sets The initial URL the page will be navigated to. diff --git a/source/ChromeDevTools/Protocol/Chrome/Target/DetachFromTargetCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Target/DetachFromTargetCommand.cs index 3abc0343da6603ee19b20214bd3641d7a7f0a6a4..087e57d954d8bbe44490c7251b48bc9be82911d4 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Target/DetachFromTargetCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Target/DetachFromTargetCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Target /// </summary> [Command(ProtocolName.Target.DetachFromTarget)] [SupportedBy("Chrome")] - public class DetachFromTargetCommand + public class DetachFromTargetCommand: ICommand<DetachFromTargetCommandResponse> { /// <summary> /// Gets or sets TargetId diff --git a/source/ChromeDevTools/Protocol/Chrome/Target/DisposeBrowserContextCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Target/DisposeBrowserContextCommand.cs index 6541a5a514a90ecf529095bcf45522c97bfd6c4c..4cea500f681e3314751735ecbf213df3a028e5a0 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Target/DisposeBrowserContextCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Target/DisposeBrowserContextCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Target /// </summary> [Command(ProtocolName.Target.DisposeBrowserContext)] [SupportedBy("Chrome")] - public class DisposeBrowserContextCommand + public class DisposeBrowserContextCommand: ICommand<DisposeBrowserContextCommandResponse> { /// <summary> /// Gets or sets BrowserContextId diff --git a/source/ChromeDevTools/Protocol/Chrome/Target/GetTargetInfoCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Target/GetTargetInfoCommand.cs index f8bad2347ccc320b8ef3adcf620c1c8ac956f031..ed6ac59a84a54775655782a4693b51e28904d8b3 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Target/GetTargetInfoCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Target/GetTargetInfoCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Target /// </summary> [Command(ProtocolName.Target.GetTargetInfo)] [SupportedBy("Chrome")] - public class GetTargetInfoCommand + public class GetTargetInfoCommand: ICommand<GetTargetInfoCommandResponse> { /// <summary> /// Gets or sets TargetId diff --git a/source/ChromeDevTools/Protocol/Chrome/Target/GetTargetsCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Target/GetTargetsCommand.cs index bfb40ba788360bcde8ce42d2d0473bdc7df0373d..00b00c1aada90a288255c97ea0af3e15f715465c 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Target/GetTargetsCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Target/GetTargetsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Target /// </summary> [Command(ProtocolName.Target.GetTargets)] [SupportedBy("Chrome")] - public class GetTargetsCommand + public class GetTargetsCommand: ICommand<GetTargetsCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Target/SendMessageToTargetCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Target/SendMessageToTargetCommand.cs index 196b9df93855f65407949b07ff562718802165f9..036c50747d4613edcb1a4940a0cc6d8a66bd5cbf 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Target/SendMessageToTargetCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Target/SendMessageToTargetCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Target /// </summary> [Command(ProtocolName.Target.SendMessageToTarget)] [SupportedBy("Chrome")] - public class SendMessageToTargetCommand + public class SendMessageToTargetCommand: ICommand<SendMessageToTargetCommandResponse> { /// <summary> /// Gets or sets TargetId diff --git a/source/ChromeDevTools/Protocol/Chrome/Target/SetAttachToFramesCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Target/SetAttachToFramesCommand.cs index f20cd8c504631f4726238ac120d8ac67efd57398..1a63593d6cc84dcbcb5d1871af54bf9a19959fd1 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Target/SetAttachToFramesCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Target/SetAttachToFramesCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Target { [Command(ProtocolName.Target.SetAttachToFrames)] [SupportedBy("Chrome")] - public class SetAttachToFramesCommand + public class SetAttachToFramesCommand: ICommand<SetAttachToFramesCommandResponse> { /// <summary> /// Gets or sets Whether to attach to frames. diff --git a/source/ChromeDevTools/Protocol/Chrome/Target/SetAutoAttachCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Target/SetAutoAttachCommand.cs index f431a930c48cb303620ed44d6be1f88b140bebb1..d17ac374a11abf7fcfc7703df35e6cf33749d6e3 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Target/SetAutoAttachCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Target/SetAutoAttachCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Target /// </summary> [Command(ProtocolName.Target.SetAutoAttach)] [SupportedBy("Chrome")] - public class SetAutoAttachCommand + public class SetAutoAttachCommand: ICommand<SetAutoAttachCommandResponse> { /// <summary> /// Gets or sets Whether to auto-attach to related targets. diff --git a/source/ChromeDevTools/Protocol/Chrome/Target/SetDiscoverTargetsCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Target/SetDiscoverTargetsCommand.cs index 9c949432eb2a3c4915b567484d7413a27f2d558c..ff6f875ba8f9522b9e08e3d825b47001d7dcba3c 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Target/SetDiscoverTargetsCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Target/SetDiscoverTargetsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Target /// </summary> [Command(ProtocolName.Target.SetDiscoverTargets)] [SupportedBy("Chrome")] - public class SetDiscoverTargetsCommand + public class SetDiscoverTargetsCommand: ICommand<SetDiscoverTargetsCommandResponse> { /// <summary> /// Gets or sets Whether to discover available targets. diff --git a/source/ChromeDevTools/Protocol/Chrome/Target/SetRemoteLocationsCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Target/SetRemoteLocationsCommand.cs index acc030ae48b555e337fa3fbd5b5b8f94f395d6f7..db9e29f2ecb47f2ec30ddd4d5d29874285837cf1 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Target/SetRemoteLocationsCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Target/SetRemoteLocationsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Target /// </summary> [Command(ProtocolName.Target.SetRemoteLocations)] [SupportedBy("Chrome")] - public class SetRemoteLocationsCommand + public class SetRemoteLocationsCommand: ICommand<SetRemoteLocationsCommandResponse> { /// <summary> /// Gets or sets List of remote locations. diff --git a/source/ChromeDevTools/Protocol/Chrome/Tethering/BindCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Tethering/BindCommand.cs index 4ee8b4e627d845f9c6c9828dd2dd3f5faf943954..094412bdbf74f52768ff54c5da9026faca3f77e1 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Tethering/BindCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Tethering/BindCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Tethering /// </summary> [Command(ProtocolName.Tethering.Bind)] [SupportedBy("Chrome")] - public class BindCommand + public class BindCommand: ICommand<BindCommandResponse> { /// <summary> /// Gets or sets Port number to bind. diff --git a/source/ChromeDevTools/Protocol/Chrome/Tethering/UnbindCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Tethering/UnbindCommand.cs index f5ecaf2a75e9fb4b8ca79251a057601c32da5cb8..79c2ef446b16f4f5c8373c5c6d8fd0a7dbac6a20 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Tethering/UnbindCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Tethering/UnbindCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Tethering /// </summary> [Command(ProtocolName.Tethering.Unbind)] [SupportedBy("Chrome")] - public class UnbindCommand + public class UnbindCommand: ICommand<UnbindCommandResponse> { /// <summary> /// Gets or sets Port number to unbind. diff --git a/source/ChromeDevTools/Protocol/Chrome/Tracing/EndCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Tracing/EndCommand.cs index 83be0ee2ef7ad735a736e7f507b1d2e124005b69..330c5fe8b6a43f44298ef3248e44bcfd693ae68c 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Tracing/EndCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Tracing/EndCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Tracing /// </summary> [Command(ProtocolName.Tracing.End)] [SupportedBy("Chrome")] - public class EndCommand + public class EndCommand: ICommand<EndCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Tracing/GetCategoriesCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Tracing/GetCategoriesCommand.cs index e1b65d8d395f02f1baec1c8607209001bc295587..e2bcaabb85beba50d3a1d4e0f038c924463bbef4 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Tracing/GetCategoriesCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Tracing/GetCategoriesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Tracing /// </summary> [Command(ProtocolName.Tracing.GetCategories)] [SupportedBy("Chrome")] - public class GetCategoriesCommand + public class GetCategoriesCommand: ICommand<GetCategoriesCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Tracing/RecordClockSyncMarkerCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Tracing/RecordClockSyncMarkerCommand.cs index 80e4115f703377ce366d38a25252ecffd5810f68..35d8d3b54527e0c5d696d48e6f13a964e7394a73 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Tracing/RecordClockSyncMarkerCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Tracing/RecordClockSyncMarkerCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Tracing /// </summary> [Command(ProtocolName.Tracing.RecordClockSyncMarker)] [SupportedBy("Chrome")] - public class RecordClockSyncMarkerCommand + public class RecordClockSyncMarkerCommand: ICommand<RecordClockSyncMarkerCommandResponse> { /// <summary> /// Gets or sets The ID of this clock sync marker diff --git a/source/ChromeDevTools/Protocol/Chrome/Tracing/RequestMemoryDumpCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Tracing/RequestMemoryDumpCommand.cs index f7e43c459ee1a03632470d7151d63a70c7449a7e..9f78a43e42a8e51439d7d2eb68405139eb53b13a 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Tracing/RequestMemoryDumpCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Tracing/RequestMemoryDumpCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Tracing /// </summary> [Command(ProtocolName.Tracing.RequestMemoryDump)] [SupportedBy("Chrome")] - public class RequestMemoryDumpCommand + public class RequestMemoryDumpCommand: ICommand<RequestMemoryDumpCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/Chrome/Tracing/StartCommand.cs b/source/ChromeDevTools/Protocol/Chrome/Tracing/StartCommand.cs index bb959d8e52e805a1303fc93c9280a9e3dfaed707..8280732eb0b572ca69a2c6f491c741c10706988d 100644 --- a/source/ChromeDevTools/Protocol/Chrome/Tracing/StartCommand.cs +++ b/source/ChromeDevTools/Protocol/Chrome/Tracing/StartCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.Chrome.Tracing /// </summary> [Command(ProtocolName.Tracing.Start)] [SupportedBy("Chrome")] - public class StartCommand + public class StartCommand: ICommand<StartCommandResponse> { /// <summary> /// Gets or sets Category/tag filter diff --git a/source/ChromeDevTools/Protocol/iOS/ApplicationCache/EnableCommand.cs b/source/ChromeDevTools/Protocol/iOS/ApplicationCache/EnableCommand.cs index 6be51f5f6e387f169ffa65adc2db3b2705a86c05..44b7633af09ce19da9df7967c74b081ad9def393 100644 --- a/source/ChromeDevTools/Protocol/iOS/ApplicationCache/EnableCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/ApplicationCache/EnableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.ApplicationCache /// </summary> [Command(ProtocolName.ApplicationCache.Enable)] [SupportedBy("iOS")] - public class EnableCommand + public class EnableCommand: ICommand<EnableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/ApplicationCache/GetApplicationCacheForFrameCommand.cs b/source/ChromeDevTools/Protocol/iOS/ApplicationCache/GetApplicationCacheForFrameCommand.cs index 02aefa116e6a7dab96d21f9078952599c0cfe6dd..a1ab344c0fc17e23bf563ea287cda29da618367f 100644 --- a/source/ChromeDevTools/Protocol/iOS/ApplicationCache/GetApplicationCacheForFrameCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/ApplicationCache/GetApplicationCacheForFrameCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.ApplicationCache /// </summary> [Command(ProtocolName.ApplicationCache.GetApplicationCacheForFrame)] [SupportedBy("iOS")] - public class GetApplicationCacheForFrameCommand + public class GetApplicationCacheForFrameCommand: ICommand<GetApplicationCacheForFrameCommandResponse> { /// <summary> /// Gets or sets Identifier of the frame containing document whose application cache is retrieved. diff --git a/source/ChromeDevTools/Protocol/iOS/ApplicationCache/GetFramesWithManifestsCommand.cs b/source/ChromeDevTools/Protocol/iOS/ApplicationCache/GetFramesWithManifestsCommand.cs index b353e1583400bc2fa395aeee97cb943608db9023..91f349ba1cc6c7d555b832741b05dcfe0dc812b5 100644 --- a/source/ChromeDevTools/Protocol/iOS/ApplicationCache/GetFramesWithManifestsCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/ApplicationCache/GetFramesWithManifestsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.ApplicationCache /// </summary> [Command(ProtocolName.ApplicationCache.GetFramesWithManifests)] [SupportedBy("iOS")] - public class GetFramesWithManifestsCommand + public class GetFramesWithManifestsCommand: ICommand<GetFramesWithManifestsCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/ApplicationCache/GetManifestForFrameCommand.cs b/source/ChromeDevTools/Protocol/iOS/ApplicationCache/GetManifestForFrameCommand.cs index b6149303d6698ad4330a55574bf174d49cbf52a3..cc8f22241d8cf98cd5242a375cad179404a30baa 100644 --- a/source/ChromeDevTools/Protocol/iOS/ApplicationCache/GetManifestForFrameCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/ApplicationCache/GetManifestForFrameCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.ApplicationCache /// </summary> [Command(ProtocolName.ApplicationCache.GetManifestForFrame)] [SupportedBy("iOS")] - public class GetManifestForFrameCommand + public class GetManifestForFrameCommand: ICommand<GetManifestForFrameCommandResponse> { /// <summary> /// Gets or sets Identifier of the frame containing document whose manifest is retrieved. diff --git a/source/ChromeDevTools/Protocol/iOS/CSS/AddRuleCommand.cs b/source/ChromeDevTools/Protocol/iOS/CSS/AddRuleCommand.cs index c53bd832158acba217f2f0076c6e96c97163b8e1..baeb145681d629165c19925bcb89e8dcf256009c 100644 --- a/source/ChromeDevTools/Protocol/iOS/CSS/AddRuleCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/CSS/AddRuleCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.CSS /// </summary> [Command(ProtocolName.CSS.AddRule)] [SupportedBy("iOS")] - public class AddRuleCommand + public class AddRuleCommand: ICommand<AddRuleCommandResponse> { /// <summary> /// Gets or sets StyleSheetId diff --git a/source/ChromeDevTools/Protocol/iOS/CSS/CreateStyleSheetCommand.cs b/source/ChromeDevTools/Protocol/iOS/CSS/CreateStyleSheetCommand.cs index 89422ed73d9aab71309008f772c6d11afda1ed56..794b0055342c961596c4fb6ce5c75f96dfeb46dd 100644 --- a/source/ChromeDevTools/Protocol/iOS/CSS/CreateStyleSheetCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/CSS/CreateStyleSheetCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.CSS /// </summary> [Command(ProtocolName.CSS.CreateStyleSheet)] [SupportedBy("iOS")] - public class CreateStyleSheetCommand + public class CreateStyleSheetCommand: ICommand<CreateStyleSheetCommandResponse> { /// <summary> /// Gets or sets Identifier of the frame where the new "inspector" stylesheet should be created. diff --git a/source/ChromeDevTools/Protocol/iOS/CSS/DisableCommand.cs b/source/ChromeDevTools/Protocol/iOS/CSS/DisableCommand.cs index 1df505f73cd495739dad6e48d8afe6922d4aa6f1..b1a884ddd048415e2da1d162c150f6be07d98a33 100644 --- a/source/ChromeDevTools/Protocol/iOS/CSS/DisableCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/CSS/DisableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.CSS /// </summary> [Command(ProtocolName.CSS.Disable)] [SupportedBy("iOS")] - public class DisableCommand + public class DisableCommand: ICommand<DisableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/CSS/EnableCommand.cs b/source/ChromeDevTools/Protocol/iOS/CSS/EnableCommand.cs index 3ff0295b58ccba5a9d5887019bf822ca3e0a7d66..06b97c0540bdf031ecac06449f447a992fb922aa 100644 --- a/source/ChromeDevTools/Protocol/iOS/CSS/EnableCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/CSS/EnableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.CSS /// </summary> [Command(ProtocolName.CSS.Enable)] [SupportedBy("iOS")] - public class EnableCommand + public class EnableCommand: ICommand<EnableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/CSS/ForcePseudoStateCommand.cs b/source/ChromeDevTools/Protocol/iOS/CSS/ForcePseudoStateCommand.cs index c2aaf5d9053ae42c303e7e3576ebf451998d969e..54cc23d5c9957fcfca21f02b2fdbe8239c8d1d43 100644 --- a/source/ChromeDevTools/Protocol/iOS/CSS/ForcePseudoStateCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/CSS/ForcePseudoStateCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.CSS /// </summary> [Command(ProtocolName.CSS.ForcePseudoState)] [SupportedBy("iOS")] - public class ForcePseudoStateCommand + public class ForcePseudoStateCommand: ICommand<ForcePseudoStateCommandResponse> { /// <summary> /// Gets or sets The element id for which to force the pseudo state. diff --git a/source/ChromeDevTools/Protocol/iOS/CSS/GetAllStyleSheetsCommand.cs b/source/ChromeDevTools/Protocol/iOS/CSS/GetAllStyleSheetsCommand.cs index 3b790daf81b7fed9f3baf6f43aa2c7cb926366f3..d63598dfc623d4803d4db62c4492c481120a8270 100644 --- a/source/ChromeDevTools/Protocol/iOS/CSS/GetAllStyleSheetsCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/CSS/GetAllStyleSheetsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.CSS /// </summary> [Command(ProtocolName.CSS.GetAllStyleSheets)] [SupportedBy("iOS")] - public class GetAllStyleSheetsCommand + public class GetAllStyleSheetsCommand: ICommand<GetAllStyleSheetsCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/CSS/GetComputedStyleForNodeCommand.cs b/source/ChromeDevTools/Protocol/iOS/CSS/GetComputedStyleForNodeCommand.cs index cd2933936d4c512bf2b3d26e2fa7f6fc41b8bfdd..4058868dc91ea8b224bca28620f177b8888a7715 100644 --- a/source/ChromeDevTools/Protocol/iOS/CSS/GetComputedStyleForNodeCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/CSS/GetComputedStyleForNodeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.CSS /// </summary> [Command(ProtocolName.CSS.GetComputedStyleForNode)] [SupportedBy("iOS")] - public class GetComputedStyleForNodeCommand + public class GetComputedStyleForNodeCommand: ICommand<GetComputedStyleForNodeCommandResponse> { /// <summary> /// Gets or sets NodeId diff --git a/source/ChromeDevTools/Protocol/iOS/CSS/GetInlineStylesForNodeCommand.cs b/source/ChromeDevTools/Protocol/iOS/CSS/GetInlineStylesForNodeCommand.cs index ac19b7232d548f6c4fe23f9d062e495dd13e5a92..3ec503b091d43569d6cf9a605ef1e83ff3464969 100644 --- a/source/ChromeDevTools/Protocol/iOS/CSS/GetInlineStylesForNodeCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/CSS/GetInlineStylesForNodeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.CSS /// </summary> [Command(ProtocolName.CSS.GetInlineStylesForNode)] [SupportedBy("iOS")] - public class GetInlineStylesForNodeCommand + public class GetInlineStylesForNodeCommand: ICommand<GetInlineStylesForNodeCommandResponse> { /// <summary> /// Gets or sets NodeId diff --git a/source/ChromeDevTools/Protocol/iOS/CSS/GetMatchedStylesForNodeCommand.cs b/source/ChromeDevTools/Protocol/iOS/CSS/GetMatchedStylesForNodeCommand.cs index b2734bd3d96f0cfb73667061ad4c510bd674e9bf..9746864d1ec2503ec8b621827703257d21bef5e4 100644 --- a/source/ChromeDevTools/Protocol/iOS/CSS/GetMatchedStylesForNodeCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/CSS/GetMatchedStylesForNodeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.CSS /// </summary> [Command(ProtocolName.CSS.GetMatchedStylesForNode)] [SupportedBy("iOS")] - public class GetMatchedStylesForNodeCommand + public class GetMatchedStylesForNodeCommand: ICommand<GetMatchedStylesForNodeCommandResponse> { /// <summary> /// Gets or sets NodeId diff --git a/source/ChromeDevTools/Protocol/iOS/CSS/GetNamedFlowCollectionCommand.cs b/source/ChromeDevTools/Protocol/iOS/CSS/GetNamedFlowCollectionCommand.cs index 0eeb004bd6921e7ca84a5a5190a4b129cfbd3969..91ee886d1e385109d10baceb91650db318b47be5 100644 --- a/source/ChromeDevTools/Protocol/iOS/CSS/GetNamedFlowCollectionCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/CSS/GetNamedFlowCollectionCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.CSS /// </summary> [Command(ProtocolName.CSS.GetNamedFlowCollection)] [SupportedBy("iOS")] - public class GetNamedFlowCollectionCommand + public class GetNamedFlowCollectionCommand: ICommand<GetNamedFlowCollectionCommandResponse> { /// <summary> /// Gets or sets The document node id for which to get the Named Flow Collection. diff --git a/source/ChromeDevTools/Protocol/iOS/CSS/GetStyleSheetCommand.cs b/source/ChromeDevTools/Protocol/iOS/CSS/GetStyleSheetCommand.cs index 6b251d1fd78b59f878f2a2057c16f71d96593871..a0551506bf0d6249f8430193c351c9cc40a327a2 100644 --- a/source/ChromeDevTools/Protocol/iOS/CSS/GetStyleSheetCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/CSS/GetStyleSheetCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.CSS /// </summary> [Command(ProtocolName.CSS.GetStyleSheet)] [SupportedBy("iOS")] - public class GetStyleSheetCommand + public class GetStyleSheetCommand: ICommand<GetStyleSheetCommandResponse> { /// <summary> /// Gets or sets StyleSheetId diff --git a/source/ChromeDevTools/Protocol/iOS/CSS/GetStyleSheetTextCommand.cs b/source/ChromeDevTools/Protocol/iOS/CSS/GetStyleSheetTextCommand.cs index 5b682e8aa1a4996bf7d98e6c1e0dfde90a4981eb..6f5ec6bdfd866040d51631347614b087cf3b8fae 100644 --- a/source/ChromeDevTools/Protocol/iOS/CSS/GetStyleSheetTextCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/CSS/GetStyleSheetTextCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.CSS /// </summary> [Command(ProtocolName.CSS.GetStyleSheetText)] [SupportedBy("iOS")] - public class GetStyleSheetTextCommand + public class GetStyleSheetTextCommand: ICommand<GetStyleSheetTextCommandResponse> { /// <summary> /// Gets or sets StyleSheetId diff --git a/source/ChromeDevTools/Protocol/iOS/CSS/GetSupportedCSSPropertiesCommand.cs b/source/ChromeDevTools/Protocol/iOS/CSS/GetSupportedCSSPropertiesCommand.cs index c4222c70d4d23d8f3ac90a0730fffe73882398d9..01d71edf49a87e03dfe59658c8655974b35993e4 100644 --- a/source/ChromeDevTools/Protocol/iOS/CSS/GetSupportedCSSPropertiesCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/CSS/GetSupportedCSSPropertiesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.CSS /// </summary> [Command(ProtocolName.CSS.GetSupportedCSSProperties)] [SupportedBy("iOS")] - public class GetSupportedCSSPropertiesCommand + public class GetSupportedCSSPropertiesCommand: ICommand<GetSupportedCSSPropertiesCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/CSS/GetSupportedSystemFontFamilyNamesCommand.cs b/source/ChromeDevTools/Protocol/iOS/CSS/GetSupportedSystemFontFamilyNamesCommand.cs index 2815739fc77a156984c0d0083f368f959f57bda8..4aa2467ca72457a336778705143ee5d309027005 100644 --- a/source/ChromeDevTools/Protocol/iOS/CSS/GetSupportedSystemFontFamilyNamesCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/CSS/GetSupportedSystemFontFamilyNamesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.CSS /// </summary> [Command(ProtocolName.CSS.GetSupportedSystemFontFamilyNames)] [SupportedBy("iOS")] - public class GetSupportedSystemFontFamilyNamesCommand + public class GetSupportedSystemFontFamilyNamesCommand: ICommand<GetSupportedSystemFontFamilyNamesCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/CSS/SetRuleSelectorCommand.cs b/source/ChromeDevTools/Protocol/iOS/CSS/SetRuleSelectorCommand.cs index daea511da866432cad10dcdd2c211c8893b87eac..8b6de45fe1a938ac616794599505225ad14749a0 100644 --- a/source/ChromeDevTools/Protocol/iOS/CSS/SetRuleSelectorCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/CSS/SetRuleSelectorCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.CSS /// </summary> [Command(ProtocolName.CSS.SetRuleSelector)] [SupportedBy("iOS")] - public class SetRuleSelectorCommand + public class SetRuleSelectorCommand: ICommand<SetRuleSelectorCommandResponse> { /// <summary> /// Gets or sets RuleId diff --git a/source/ChromeDevTools/Protocol/iOS/CSS/SetStyleSheetTextCommand.cs b/source/ChromeDevTools/Protocol/iOS/CSS/SetStyleSheetTextCommand.cs index 0427a9d9d4a510ab4c94d6853f1bbe486ce6ec41..a87ab40f0a993d18319fc3754513102f034710bd 100644 --- a/source/ChromeDevTools/Protocol/iOS/CSS/SetStyleSheetTextCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/CSS/SetStyleSheetTextCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.CSS /// </summary> [Command(ProtocolName.CSS.SetStyleSheetText)] [SupportedBy("iOS")] - public class SetStyleSheetTextCommand + public class SetStyleSheetTextCommand: ICommand<SetStyleSheetTextCommandResponse> { /// <summary> /// Gets or sets StyleSheetId diff --git a/source/ChromeDevTools/Protocol/iOS/CSS/SetStyleTextCommand.cs b/source/ChromeDevTools/Protocol/iOS/CSS/SetStyleTextCommand.cs index 98458939dd013a4152c161b223eaa597519a8183..1af16b0db8cd742e3a2ca394618eb0995a7792c6 100644 --- a/source/ChromeDevTools/Protocol/iOS/CSS/SetStyleTextCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/CSS/SetStyleTextCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.CSS /// </summary> [Command(ProtocolName.CSS.SetStyleText)] [SupportedBy("iOS")] - public class SetStyleTextCommand + public class SetStyleTextCommand: ICommand<SetStyleTextCommandResponse> { /// <summary> /// Gets or sets StyleId diff --git a/source/ChromeDevTools/Protocol/iOS/Console/AddInspectedNodeCommand.cs b/source/ChromeDevTools/Protocol/iOS/Console/AddInspectedNodeCommand.cs index 1570a9b77c7a727750ca04a695202a68275ddfc1..722e5e353d9ac03668b428766b5d4cd4dfc6d55c 100644 --- a/source/ChromeDevTools/Protocol/iOS/Console/AddInspectedNodeCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Console/AddInspectedNodeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Console /// </summary> [Command(ProtocolName.Console.AddInspectedNode)] [SupportedBy("iOS")] - public class AddInspectedNodeCommand + public class AddInspectedNodeCommand: ICommand<AddInspectedNodeCommandResponse> { /// <summary> /// Gets or sets DOM node id to be accessible by means of $0 command line API. diff --git a/source/ChromeDevTools/Protocol/iOS/Console/ClearMessagesCommand.cs b/source/ChromeDevTools/Protocol/iOS/Console/ClearMessagesCommand.cs index c09e125860cfbba89cedb7076083c6f5579eadcf..f2429393e2f4104c50af2c13e42a4bd841faf370 100644 --- a/source/ChromeDevTools/Protocol/iOS/Console/ClearMessagesCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Console/ClearMessagesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Console /// </summary> [Command(ProtocolName.Console.ClearMessages)] [SupportedBy("iOS")] - public class ClearMessagesCommand + public class ClearMessagesCommand: ICommand<ClearMessagesCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Console/DisableCommand.cs b/source/ChromeDevTools/Protocol/iOS/Console/DisableCommand.cs index 03c9476ab403cdda40afc0ba44353181b688c3b4..c0de9bea113263023696c0ad0a8cc517e7dba16e 100644 --- a/source/ChromeDevTools/Protocol/iOS/Console/DisableCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Console/DisableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Console /// </summary> [Command(ProtocolName.Console.Disable)] [SupportedBy("iOS")] - public class DisableCommand + public class DisableCommand: ICommand<DisableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Console/EnableCommand.cs b/source/ChromeDevTools/Protocol/iOS/Console/EnableCommand.cs index 9029301c20466f34f589846ac27061e9362fc357..a51e2f73abeccc99250aba7da6f199bed89ffa71 100644 --- a/source/ChromeDevTools/Protocol/iOS/Console/EnableCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Console/EnableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Console /// </summary> [Command(ProtocolName.Console.Enable)] [SupportedBy("iOS")] - public class EnableCommand + public class EnableCommand: ICommand<EnableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Console/SetMonitoringXHREnabledCommand.cs b/source/ChromeDevTools/Protocol/iOS/Console/SetMonitoringXHREnabledCommand.cs index 9de82a0e3364730a1bdf711d6f0232cbe77eba1c..b82146511aa6e27457a9f35d0507897b5823c665 100644 --- a/source/ChromeDevTools/Protocol/iOS/Console/SetMonitoringXHREnabledCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Console/SetMonitoringXHREnabledCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Console /// </summary> [Command(ProtocolName.Console.SetMonitoringXHREnabled)] [SupportedBy("iOS")] - public class SetMonitoringXHREnabledCommand + public class SetMonitoringXHREnabledCommand: ICommand<SetMonitoringXHREnabledCommandResponse> { /// <summary> /// Gets or sets Monitoring enabled state. diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/DiscardSearchResultsCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/DiscardSearchResultsCommand.cs index d81591f3b9ab5a8bd3439a934d45ef6d5cfcde7d..6e8a3eeb75e79536e76040e6eab23b4d80ac0dce 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/DiscardSearchResultsCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/DiscardSearchResultsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.DiscardSearchResults)] [SupportedBy("iOS")] - public class DiscardSearchResultsCommand + public class DiscardSearchResultsCommand: ICommand<DiscardSearchResultsCommandResponse> { /// <summary> /// Gets or sets Unique search session identifier. diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/FocusCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/FocusCommand.cs index 0632f5fb8d9b43ffac3e3705bc3ef368bc13b4bf..ec82e8481e0099226fa7f7035aa375777bcb4f04 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/FocusCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/FocusCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.Focus)] [SupportedBy("iOS")] - public class FocusCommand + public class FocusCommand: ICommand<FocusCommandResponse> { /// <summary> /// Gets or sets Id of the node to focus. diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/GetAccessibilityPropertiesForNodeCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/GetAccessibilityPropertiesForNodeCommand.cs index 988699c9ff6b1db7c832e5a63753d6a8f210200b..9fe6c7a3373c1fabbdbdea3621055ab490fc04cc 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/GetAccessibilityPropertiesForNodeCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/GetAccessibilityPropertiesForNodeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.GetAccessibilityPropertiesForNode)] [SupportedBy("iOS")] - public class GetAccessibilityPropertiesForNodeCommand + public class GetAccessibilityPropertiesForNodeCommand: ICommand<GetAccessibilityPropertiesForNodeCommandResponse> { /// <summary> /// Gets or sets Id of the node for which to get accessibility properties. diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/GetAttributesCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/GetAttributesCommand.cs index 95dfe9eca705af9554fbe4ea279f5b515ba23b95..03adcd022d61de1a0e408323bf1c1cbf444590e7 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/GetAttributesCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/GetAttributesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.GetAttributes)] [SupportedBy("iOS")] - public class GetAttributesCommand + public class GetAttributesCommand: ICommand<GetAttributesCommandResponse> { /// <summary> /// Gets or sets Id of the node to retrieve attibutes for. diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/GetDocumentCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/GetDocumentCommand.cs index 27e9e1e48d8d867f794950876ccbc9267136d2d5..e444760f7fcf982c8ee2ee4efa7cec011b469d5f 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/GetDocumentCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/GetDocumentCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.GetDocument)] [SupportedBy("iOS")] - public class GetDocumentCommand + public class GetDocumentCommand: ICommand<GetDocumentCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/GetEventListenersForNodeCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/GetEventListenersForNodeCommand.cs index e8bfefa460613404991a211de0934cf96f75abcf..173e70577bfe03846eb1b0a6204aa0af08eadb7c 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/GetEventListenersForNodeCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/GetEventListenersForNodeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.GetEventListenersForNode)] [SupportedBy("iOS")] - public class GetEventListenersForNodeCommand + public class GetEventListenersForNodeCommand: ICommand<GetEventListenersForNodeCommandResponse> { /// <summary> /// Gets or sets Id of the node to get listeners for. diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/GetOuterHTMLCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/GetOuterHTMLCommand.cs index dc1e0c962bab35df53323f8baf536f48bfe57970..7c748f050f979f69bf3a9424b8eface1332e173a 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/GetOuterHTMLCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/GetOuterHTMLCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.GetOuterHTML)] [SupportedBy("iOS")] - public class GetOuterHTMLCommand + public class GetOuterHTMLCommand: ICommand<GetOuterHTMLCommandResponse> { /// <summary> /// Gets or sets Id of the node to get markup for. diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/GetSearchResultsCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/GetSearchResultsCommand.cs index 4b30ae744aa49bf93606954e4a91fa8370a94fb9..d0451bc4748a2e4dfa0cc44e515bdc3fdd7cd2b8 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/GetSearchResultsCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/GetSearchResultsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.GetSearchResults)] [SupportedBy("iOS")] - public class GetSearchResultsCommand + public class GetSearchResultsCommand: ICommand<GetSearchResultsCommandResponse> { /// <summary> /// Gets or sets Unique search session identifier. diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/HideHighlightCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/HideHighlightCommand.cs index 24cf242158ae3c4017654630dc853deb8299455d..35dcc63f19115230be36812277bb2fe40947a222 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/HideHighlightCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/HideHighlightCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.HideHighlight)] [SupportedBy("iOS")] - public class HideHighlightCommand + public class HideHighlightCommand: ICommand<HideHighlightCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/HighlightFrameCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/HighlightFrameCommand.cs index 139cc8b3baf54f3fc8d22b94c6e06c5ef9230cdf..c325633821b9e0e8805a8a202616b9756bd7910a 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/HighlightFrameCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/HighlightFrameCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.HighlightFrame)] [SupportedBy("iOS")] - public class HighlightFrameCommand + public class HighlightFrameCommand: ICommand<HighlightFrameCommandResponse> { /// <summary> /// Gets or sets Identifier of the frame to highlight. diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/HighlightNodeCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/HighlightNodeCommand.cs index 08e1a96f5804d7872ae5ba88f24eb1f33e38e3b9..0d45ca291406d28353d6474d31a7d934de3be02e 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/HighlightNodeCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/HighlightNodeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.HighlightNode)] [SupportedBy("iOS")] - public class HighlightNodeCommand + public class HighlightNodeCommand: ICommand<HighlightNodeCommandResponse> { /// <summary> /// Gets or sets A descriptor for the highlight appearance. diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/HighlightQuadCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/HighlightQuadCommand.cs index 94d92baa8bbf6f1e5a2a8d86ed9750bef1e39ab4..6c63ea48de010e840e8c97e5afba6405d9298b55 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/HighlightQuadCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/HighlightQuadCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.HighlightQuad)] [SupportedBy("iOS")] - public class HighlightQuadCommand + public class HighlightQuadCommand: ICommand<HighlightQuadCommandResponse> { /// <summary> /// Gets or sets Quad to highlight diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/HighlightRectCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/HighlightRectCommand.cs index 9ef25c6d4dd8d74143dda7630611676528824d91..bc4c8488c414aefa444a9d792ea90f5c8912cd8d 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/HighlightRectCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/HighlightRectCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.HighlightRect)] [SupportedBy("iOS")] - public class HighlightRectCommand + public class HighlightRectCommand: ICommand<HighlightRectCommandResponse> { /// <summary> /// Gets or sets X coordinate diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/HighlightSelectorCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/HighlightSelectorCommand.cs index e0c496cf380cf915205a5bc16fd725a994b67512..d897677129900cd2c7e0a01fa0a659bfe3464fb0 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/HighlightSelectorCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/HighlightSelectorCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.HighlightSelector)] [SupportedBy("iOS")] - public class HighlightSelectorCommand + public class HighlightSelectorCommand: ICommand<HighlightSelectorCommandResponse> { /// <summary> /// Gets or sets A descriptor for the highlight appearance. diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/MarkUndoableStateCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/MarkUndoableStateCommand.cs index 49e3e00dc556714b09d342fffbbcf60bf61b2512..f8de1f863fa120667323f5eca905a97cd3755fbd 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/MarkUndoableStateCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/MarkUndoableStateCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.MarkUndoableState)] [SupportedBy("iOS")] - public class MarkUndoableStateCommand + public class MarkUndoableStateCommand: ICommand<MarkUndoableStateCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/MoveToCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/MoveToCommand.cs index e3777a6a8717d8e4e71ba7abdaf4de6094847301..87992388e9ffe613dafb66550e11f651e93f8351 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/MoveToCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/MoveToCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.MoveTo)] [SupportedBy("iOS")] - public class MoveToCommand + public class MoveToCommand: ICommand<MoveToCommandResponse> { /// <summary> /// Gets or sets Id of the node to drop. diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/PerformSearchCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/PerformSearchCommand.cs index af028ead5000bae50a328975a6b23eac2f0e79f9..527e2f3fee4fdf15efc08d225d26a60e37d49ffb 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/PerformSearchCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/PerformSearchCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.PerformSearch)] [SupportedBy("iOS")] - public class PerformSearchCommand + public class PerformSearchCommand: ICommand<PerformSearchCommandResponse> { /// <summary> /// Gets or sets Plain text or query selector or XPath search query. diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/PushNodeByBackendIdToFrontendCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/PushNodeByBackendIdToFrontendCommand.cs index e2cf9c9698e9ddf4823477868ed69dbddcafa443..96413af4e832e0ecd22894253a30704625c6e5e9 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/PushNodeByBackendIdToFrontendCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/PushNodeByBackendIdToFrontendCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.PushNodeByBackendIdToFrontend)] [SupportedBy("iOS")] - public class PushNodeByBackendIdToFrontendCommand + public class PushNodeByBackendIdToFrontendCommand: ICommand<PushNodeByBackendIdToFrontendCommandResponse> { /// <summary> /// Gets or sets The backend node id of the node. diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/PushNodeByPathToFrontendCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/PushNodeByPathToFrontendCommand.cs index 810c9e640537f2327f432c48cbc122a7ae3bb569..2bc986d5f4f74a5c3eadd5a684e69383c49c6954 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/PushNodeByPathToFrontendCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/PushNodeByPathToFrontendCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.PushNodeByPathToFrontend)] [SupportedBy("iOS")] - public class PushNodeByPathToFrontendCommand + public class PushNodeByPathToFrontendCommand: ICommand<PushNodeByPathToFrontendCommandResponse> { /// <summary> /// Gets or sets Path to node in the proprietary format. diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/QuerySelectorAllCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/QuerySelectorAllCommand.cs index f086fe882f2f40b9a389185dc1974d0794ed95b3..828f2a98d0efdfd2d014a8b9cee0e4f3c670a6d2 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/QuerySelectorAllCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/QuerySelectorAllCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.QuerySelectorAll)] [SupportedBy("iOS")] - public class QuerySelectorAllCommand + public class QuerySelectorAllCommand: ICommand<QuerySelectorAllCommandResponse> { /// <summary> /// Gets or sets Id of the node to query upon. diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/QuerySelectorCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/QuerySelectorCommand.cs index d40fdd10ffd379d9fa01001be3605eb78108ebef..387d5764a21d55ecae4a88a07cb938c74a55f115 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/QuerySelectorCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/QuerySelectorCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.QuerySelector)] [SupportedBy("iOS")] - public class QuerySelectorCommand + public class QuerySelectorCommand: ICommand<QuerySelectorCommandResponse> { /// <summary> /// Gets or sets Id of the node to query upon. diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/RedoCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/RedoCommand.cs index 50dabcfc22d395ca6fa8bc3342cd00defb960a1f..8aad43d81194c998a920fbf0355e3f9659801b1e 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/RedoCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/RedoCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.Redo)] [SupportedBy("iOS")] - public class RedoCommand + public class RedoCommand: ICommand<RedoCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/ReleaseBackendNodeIdsCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/ReleaseBackendNodeIdsCommand.cs index 5e64b55e709f96fdbdc6092c4f0b92c5d95fac55..3b65504dc33231177e811bfb2550db82063033d6 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/ReleaseBackendNodeIdsCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/ReleaseBackendNodeIdsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.ReleaseBackendNodeIds)] [SupportedBy("iOS")] - public class ReleaseBackendNodeIdsCommand + public class ReleaseBackendNodeIdsCommand: ICommand<ReleaseBackendNodeIdsCommandResponse> { /// <summary> /// Gets or sets The backend node ids group name. diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/RemoveAttributeCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/RemoveAttributeCommand.cs index 5b7990b822d58bdfca57092fb59f581ef5e245f3..a232cb6e561bbbe70977735aec95c0640c6fa3eb 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/RemoveAttributeCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/RemoveAttributeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.RemoveAttribute)] [SupportedBy("iOS")] - public class RemoveAttributeCommand + public class RemoveAttributeCommand: ICommand<RemoveAttributeCommandResponse> { /// <summary> /// Gets or sets Id of the element to remove attribute from. diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/RemoveNodeCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/RemoveNodeCommand.cs index f3681cf923ca43a6cfd1214af3593e2795fab828..31c605655a309c15972fd2db5e46798ae4b32349 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/RemoveNodeCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/RemoveNodeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.RemoveNode)] [SupportedBy("iOS")] - public class RemoveNodeCommand + public class RemoveNodeCommand: ICommand<RemoveNodeCommandResponse> { /// <summary> /// Gets or sets Id of the node to remove. diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/RequestChildNodesCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/RequestChildNodesCommand.cs index 02a0c2504ba395713d7b970e760298657d922d50..f4283d5a2537e458d906f2334d1786a4686555b3 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/RequestChildNodesCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/RequestChildNodesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.RequestChildNodes)] [SupportedBy("iOS")] - public class RequestChildNodesCommand + public class RequestChildNodesCommand: ICommand<RequestChildNodesCommandResponse> { /// <summary> /// Gets or sets Id of the node to get children for. diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/RequestNodeCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/RequestNodeCommand.cs index 34ad809f2608d8d708397096485c1d15ab2a4632..bb2a003ffebc1d1176348292b65b527571fe6b1b 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/RequestNodeCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/RequestNodeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.RequestNode)] [SupportedBy("iOS")] - public class RequestNodeCommand + public class RequestNodeCommand: ICommand<RequestNodeCommandResponse> { /// <summary> /// Gets or sets JavaScript object id to convert into node. diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/ResolveNodeCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/ResolveNodeCommand.cs index 6df96755709033a76adcfc78c70995faae2af0e0..74eafbdf4f46c88cc991eace5f8985d40dbc13c9 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/ResolveNodeCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/ResolveNodeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.ResolveNode)] [SupportedBy("iOS")] - public class ResolveNodeCommand + public class ResolveNodeCommand: ICommand<ResolveNodeCommandResponse> { /// <summary> /// Gets or sets Id of the node to resolve. diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/SetAttributeValueCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/SetAttributeValueCommand.cs index fcea45b92f5897cbcfbdbcce08b284c0bdc6f0f1..31b97dab796d53c5b381c26dc1a896aa19682cea 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/SetAttributeValueCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/SetAttributeValueCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.SetAttributeValue)] [SupportedBy("iOS")] - public class SetAttributeValueCommand + public class SetAttributeValueCommand: ICommand<SetAttributeValueCommandResponse> { /// <summary> /// Gets or sets Id of the element to set attribute for. diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/SetAttributesAsTextCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/SetAttributesAsTextCommand.cs index c829a1a8407f8b58f32100d7fe83f3affddc44a1..89c81ed857bcdb276d791e6729eb115f5a2c9d51 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/SetAttributesAsTextCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/SetAttributesAsTextCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.SetAttributesAsText)] [SupportedBy("iOS")] - public class SetAttributesAsTextCommand + public class SetAttributesAsTextCommand: ICommand<SetAttributesAsTextCommandResponse> { /// <summary> /// Gets or sets Id of the element to set attributes for. diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/SetInspectModeEnabledCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/SetInspectModeEnabledCommand.cs index c916d8e83cda91763e28c2afdcd43cb5f5cfe2ec..aed2676cbf9935fc64b1b5facae81bc32c4c1a47 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/SetInspectModeEnabledCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/SetInspectModeEnabledCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.SetInspectModeEnabled)] [SupportedBy("iOS")] - public class SetInspectModeEnabledCommand + public class SetInspectModeEnabledCommand: ICommand<SetInspectModeEnabledCommandResponse> { /// <summary> /// Gets or sets True to enable inspection mode, false to disable it. diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/SetNodeNameCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/SetNodeNameCommand.cs index 025a58b54665d3be179a5a41433080d4799561f7..1ce9a9dd78a9e22f1235f644219231ea29ba8090 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/SetNodeNameCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/SetNodeNameCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.SetNodeName)] [SupportedBy("iOS")] - public class SetNodeNameCommand + public class SetNodeNameCommand: ICommand<SetNodeNameCommandResponse> { /// <summary> /// Gets or sets Id of the node to set name for. diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/SetNodeValueCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/SetNodeValueCommand.cs index 13bdaeeff99b5c45bd3f57c0a663470c85dbe374..b1ca848728d7e869ba4554d9aef155436407e3b5 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/SetNodeValueCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/SetNodeValueCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.SetNodeValue)] [SupportedBy("iOS")] - public class SetNodeValueCommand + public class SetNodeValueCommand: ICommand<SetNodeValueCommandResponse> { /// <summary> /// Gets or sets Id of the node to set value for. diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/SetOuterHTMLCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/SetOuterHTMLCommand.cs index 11c83821e331e0fdd7c8fdb9b0083b8646221df6..adbb79c93a9ad777e78aab7aec57497103eb3a74 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/SetOuterHTMLCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/SetOuterHTMLCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.SetOuterHTML)] [SupportedBy("iOS")] - public class SetOuterHTMLCommand + public class SetOuterHTMLCommand: ICommand<SetOuterHTMLCommandResponse> { /// <summary> /// Gets or sets Id of the node to set markup for. diff --git a/source/ChromeDevTools/Protocol/iOS/DOM/UndoCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOM/UndoCommand.cs index 6241e2bbb1a219db0ea6ce3cbcaee87139b640a8..901d61c9f8c5342dc072221790b560919a58e6dc 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOM/UndoCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOM/UndoCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOM /// </summary> [Command(ProtocolName.DOM.Undo)] [SupportedBy("iOS")] - public class UndoCommand + public class UndoCommand: ICommand<UndoCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/DOMDebugger/RemoveDOMBreakpointCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOMDebugger/RemoveDOMBreakpointCommand.cs index 17edec4daf7b1c757f002451599bdd995603da20..c58bbfee22b0388255ec5258fa40d5be227e2319 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOMDebugger/RemoveDOMBreakpointCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOMDebugger/RemoveDOMBreakpointCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOMDebugger /// </summary> [Command(ProtocolName.DOMDebugger.RemoveDOMBreakpoint)] [SupportedBy("iOS")] - public class RemoveDOMBreakpointCommand + public class RemoveDOMBreakpointCommand: ICommand<RemoveDOMBreakpointCommandResponse> { /// <summary> /// Gets or sets Identifier of the node to remove breakpoint from. diff --git a/source/ChromeDevTools/Protocol/iOS/DOMDebugger/RemoveEventListenerBreakpointCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOMDebugger/RemoveEventListenerBreakpointCommand.cs index 51f470b8e7922ced86a2136578664a20081bc537..5bba6643edcd3a6780aff1922d30b82ef4f76b32 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOMDebugger/RemoveEventListenerBreakpointCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOMDebugger/RemoveEventListenerBreakpointCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOMDebugger /// </summary> [Command(ProtocolName.DOMDebugger.RemoveEventListenerBreakpoint)] [SupportedBy("iOS")] - public class RemoveEventListenerBreakpointCommand + public class RemoveEventListenerBreakpointCommand: ICommand<RemoveEventListenerBreakpointCommandResponse> { /// <summary> /// Gets or sets Event name. diff --git a/source/ChromeDevTools/Protocol/iOS/DOMDebugger/RemoveInstrumentationBreakpointCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOMDebugger/RemoveInstrumentationBreakpointCommand.cs index 848ea24087941532a0fe4c4ef0f5a74d0ceff68c..255e2655444d69746cb0a222987ad7ae39b978ad 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOMDebugger/RemoveInstrumentationBreakpointCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOMDebugger/RemoveInstrumentationBreakpointCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOMDebugger /// </summary> [Command(ProtocolName.DOMDebugger.RemoveInstrumentationBreakpoint)] [SupportedBy("iOS")] - public class RemoveInstrumentationBreakpointCommand + public class RemoveInstrumentationBreakpointCommand: ICommand<RemoveInstrumentationBreakpointCommandResponse> { /// <summary> /// Gets or sets Instrumentation name to stop on. diff --git a/source/ChromeDevTools/Protocol/iOS/DOMDebugger/RemoveXHRBreakpointCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOMDebugger/RemoveXHRBreakpointCommand.cs index f2c00d14b1edca7e99e40123fff66048b48ee6d2..10db6b6c17b78b3192cba0d4a41069ce021b9523 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOMDebugger/RemoveXHRBreakpointCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOMDebugger/RemoveXHRBreakpointCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOMDebugger /// </summary> [Command(ProtocolName.DOMDebugger.RemoveXHRBreakpoint)] [SupportedBy("iOS")] - public class RemoveXHRBreakpointCommand + public class RemoveXHRBreakpointCommand: ICommand<RemoveXHRBreakpointCommandResponse> { /// <summary> /// Gets or sets Resource URL substring. diff --git a/source/ChromeDevTools/Protocol/iOS/DOMDebugger/SetDOMBreakpointCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOMDebugger/SetDOMBreakpointCommand.cs index 639467a46db67a5bb118047fdfd9d72cce79eab3..fdabcd0ba64a631ebc27ba7b554a62ff23348492 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOMDebugger/SetDOMBreakpointCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOMDebugger/SetDOMBreakpointCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOMDebugger /// </summary> [Command(ProtocolName.DOMDebugger.SetDOMBreakpoint)] [SupportedBy("iOS")] - public class SetDOMBreakpointCommand + public class SetDOMBreakpointCommand: ICommand<SetDOMBreakpointCommandResponse> { /// <summary> /// Gets or sets Identifier of the node to set breakpoint on. diff --git a/source/ChromeDevTools/Protocol/iOS/DOMDebugger/SetEventListenerBreakpointCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOMDebugger/SetEventListenerBreakpointCommand.cs index deae5882cc0134c0ec23d6da4561c45e34fafac9..f6a111ef4aec4309e789d4750ccde41e681515cf 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOMDebugger/SetEventListenerBreakpointCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOMDebugger/SetEventListenerBreakpointCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOMDebugger /// </summary> [Command(ProtocolName.DOMDebugger.SetEventListenerBreakpoint)] [SupportedBy("iOS")] - public class SetEventListenerBreakpointCommand + public class SetEventListenerBreakpointCommand: ICommand<SetEventListenerBreakpointCommandResponse> { /// <summary> /// Gets or sets DOM Event name to stop on (any DOM event will do). diff --git a/source/ChromeDevTools/Protocol/iOS/DOMDebugger/SetInstrumentationBreakpointCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOMDebugger/SetInstrumentationBreakpointCommand.cs index ecfe2210d13bf9645efd3f745694c031e6a61836..94fb34f8a232bdabf9e212e0223c323423519eb5 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOMDebugger/SetInstrumentationBreakpointCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOMDebugger/SetInstrumentationBreakpointCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOMDebugger /// </summary> [Command(ProtocolName.DOMDebugger.SetInstrumentationBreakpoint)] [SupportedBy("iOS")] - public class SetInstrumentationBreakpointCommand + public class SetInstrumentationBreakpointCommand: ICommand<SetInstrumentationBreakpointCommandResponse> { /// <summary> /// Gets or sets Instrumentation name to stop on. diff --git a/source/ChromeDevTools/Protocol/iOS/DOMDebugger/SetXHRBreakpointCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOMDebugger/SetXHRBreakpointCommand.cs index 4c8f00390f050075287b9bf5e44fc72d670b1cbd..60914141e6ab20912e7999b39f4053e63b139467 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOMDebugger/SetXHRBreakpointCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOMDebugger/SetXHRBreakpointCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOMDebugger /// </summary> [Command(ProtocolName.DOMDebugger.SetXHRBreakpoint)] [SupportedBy("iOS")] - public class SetXHRBreakpointCommand + public class SetXHRBreakpointCommand: ICommand<SetXHRBreakpointCommandResponse> { /// <summary> /// Gets or sets Resource URL substring. All XHRs having this substring in the URL will get stopped upon. diff --git a/source/ChromeDevTools/Protocol/iOS/DOMStorage/DisableCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOMStorage/DisableCommand.cs index 51d7f77e3f8a3e52a32e4ccde0c941de0c720681..4efd139a4cafb760610c3c5071b507beee38029d 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOMStorage/DisableCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOMStorage/DisableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOMStorage /// </summary> [Command(ProtocolName.DOMStorage.Disable)] [SupportedBy("iOS")] - public class DisableCommand + public class DisableCommand: ICommand<DisableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/DOMStorage/EnableCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOMStorage/EnableCommand.cs index b626dc8fc3f52aa3bc2bb94bb84a99025a19bc72..490846f147b762cde0f606f8323420b019ac789b 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOMStorage/EnableCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOMStorage/EnableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOMStorage /// </summary> [Command(ProtocolName.DOMStorage.Enable)] [SupportedBy("iOS")] - public class EnableCommand + public class EnableCommand: ICommand<EnableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/DOMStorage/GetDOMStorageItemsCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOMStorage/GetDOMStorageItemsCommand.cs index d72d3c9139cee726a1ed78b5696c45fc037f8105..800f25a7cd6766c9fd7b0e8f5815e87103c968d3 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOMStorage/GetDOMStorageItemsCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOMStorage/GetDOMStorageItemsCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOMStorage { [Command(ProtocolName.DOMStorage.GetDOMStorageItems)] [SupportedBy("iOS")] - public class GetDOMStorageItemsCommand + public class GetDOMStorageItemsCommand: ICommand<GetDOMStorageItemsCommandResponse> { /// <summary> /// Gets or sets StorageId diff --git a/source/ChromeDevTools/Protocol/iOS/DOMStorage/RemoveDOMStorageItemCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOMStorage/RemoveDOMStorageItemCommand.cs index abbc806f1dbc8d7bf48414e8f72164a33a378289..bfb144408ce6fe99d1459d091b4dfd93f821635a 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOMStorage/RemoveDOMStorageItemCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOMStorage/RemoveDOMStorageItemCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOMStorage { [Command(ProtocolName.DOMStorage.RemoveDOMStorageItem)] [SupportedBy("iOS")] - public class RemoveDOMStorageItemCommand + public class RemoveDOMStorageItemCommand: ICommand<RemoveDOMStorageItemCommandResponse> { /// <summary> /// Gets or sets StorageId diff --git a/source/ChromeDevTools/Protocol/iOS/DOMStorage/SetDOMStorageItemCommand.cs b/source/ChromeDevTools/Protocol/iOS/DOMStorage/SetDOMStorageItemCommand.cs index aae2c5011d59f75ea78436937669bffc1f998263..d5bfe994bf4df713c566d383fc9f5e1b6592420a 100644 --- a/source/ChromeDevTools/Protocol/iOS/DOMStorage/SetDOMStorageItemCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/DOMStorage/SetDOMStorageItemCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.DOMStorage { [Command(ProtocolName.DOMStorage.SetDOMStorageItem)] [SupportedBy("iOS")] - public class SetDOMStorageItemCommand + public class SetDOMStorageItemCommand: ICommand<SetDOMStorageItemCommandResponse> { /// <summary> /// Gets or sets StorageId diff --git a/source/ChromeDevTools/Protocol/iOS/Database/DisableCommand.cs b/source/ChromeDevTools/Protocol/iOS/Database/DisableCommand.cs index 09c7bd5a0164493359e6e83a8b1f018c9d3068f9..4eb71681425a659248e5935d98070c81b45ce61d 100644 --- a/source/ChromeDevTools/Protocol/iOS/Database/DisableCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Database/DisableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Database /// </summary> [Command(ProtocolName.Database.Disable)] [SupportedBy("iOS")] - public class DisableCommand + public class DisableCommand: ICommand<DisableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Database/EnableCommand.cs b/source/ChromeDevTools/Protocol/iOS/Database/EnableCommand.cs index 984fd4ba3513d93da64a4c4b58602e452343e8b7..fb927afa9a98ca43072ad7faba3a24bce5af83d8 100644 --- a/source/ChromeDevTools/Protocol/iOS/Database/EnableCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Database/EnableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Database /// </summary> [Command(ProtocolName.Database.Enable)] [SupportedBy("iOS")] - public class EnableCommand + public class EnableCommand: ICommand<EnableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Database/ExecuteSQLCommand.cs b/source/ChromeDevTools/Protocol/iOS/Database/ExecuteSQLCommand.cs index b9e773c73aa4ecb67bbf7303489dbc225dffdf1b..051d0bf4ab9d7d5b4b425cd6f12286e3196cd5b9 100644 --- a/source/ChromeDevTools/Protocol/iOS/Database/ExecuteSQLCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Database/ExecuteSQLCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Database { [Command(ProtocolName.Database.ExecuteSQL)] [SupportedBy("iOS")] - public class ExecuteSQLCommand + public class ExecuteSQLCommand: ICommand<ExecuteSQLCommandResponse> { /// <summary> /// Gets or sets DatabaseId diff --git a/source/ChromeDevTools/Protocol/iOS/Database/GetDatabaseTableNamesCommand.cs b/source/ChromeDevTools/Protocol/iOS/Database/GetDatabaseTableNamesCommand.cs index 915ca70b70fa327ac74e68d7dd0278791adb3f3e..59370cb567fc913399166aaaf066d4d67da1cb1c 100644 --- a/source/ChromeDevTools/Protocol/iOS/Database/GetDatabaseTableNamesCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Database/GetDatabaseTableNamesCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Database { [Command(ProtocolName.Database.GetDatabaseTableNames)] [SupportedBy("iOS")] - public class GetDatabaseTableNamesCommand + public class GetDatabaseTableNamesCommand: ICommand<GetDatabaseTableNamesCommandResponse> { /// <summary> /// Gets or sets DatabaseId diff --git a/source/ChromeDevTools/Protocol/iOS/Debugger/ContinueToLocationCommand.cs b/source/ChromeDevTools/Protocol/iOS/Debugger/ContinueToLocationCommand.cs index d135d9c268e89ac0b8a2b48b328eb870a9e49a86..28a2a90b446a8f428a4378043215e109d9d318d6 100644 --- a/source/ChromeDevTools/Protocol/iOS/Debugger/ContinueToLocationCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Debugger/ContinueToLocationCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Debugger /// </summary> [Command(ProtocolName.Debugger.ContinueToLocation)] [SupportedBy("iOS")] - public class ContinueToLocationCommand + public class ContinueToLocationCommand: ICommand<ContinueToLocationCommandResponse> { /// <summary> /// Gets or sets Location to continue to. diff --git a/source/ChromeDevTools/Protocol/iOS/Debugger/DisableCommand.cs b/source/ChromeDevTools/Protocol/iOS/Debugger/DisableCommand.cs index b72b5ba1adc221d60cfb9af55b27a7d6bb3cf4fa..41785e1a368d541756f38171d77f19a0c4420965 100644 --- a/source/ChromeDevTools/Protocol/iOS/Debugger/DisableCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Debugger/DisableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Debugger /// </summary> [Command(ProtocolName.Debugger.Disable)] [SupportedBy("iOS")] - public class DisableCommand + public class DisableCommand: ICommand<DisableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Debugger/EnableCommand.cs b/source/ChromeDevTools/Protocol/iOS/Debugger/EnableCommand.cs index c90bd3849557c951638c1ad1fe62756d6e8e3d32..1312c358ad2e2d050330406d74cdbb32c27d1d80 100644 --- a/source/ChromeDevTools/Protocol/iOS/Debugger/EnableCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Debugger/EnableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Debugger /// </summary> [Command(ProtocolName.Debugger.Enable)] [SupportedBy("iOS")] - public class EnableCommand + public class EnableCommand: ICommand<EnableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Debugger/EvaluateOnCallFrameCommand.cs b/source/ChromeDevTools/Protocol/iOS/Debugger/EvaluateOnCallFrameCommand.cs index 175c8d2606c24bf39658b46428354f6816b93cdb..f073d13c6fcfbfb58373b33531c257e3c7460e4a 100644 --- a/source/ChromeDevTools/Protocol/iOS/Debugger/EvaluateOnCallFrameCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Debugger/EvaluateOnCallFrameCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Debugger /// </summary> [Command(ProtocolName.Debugger.EvaluateOnCallFrame)] [SupportedBy("iOS")] - public class EvaluateOnCallFrameCommand + public class EvaluateOnCallFrameCommand: ICommand<EvaluateOnCallFrameCommandResponse> { /// <summary> /// Gets or sets Call frame identifier to evaluate on. diff --git a/source/ChromeDevTools/Protocol/iOS/Debugger/GetFunctionDetailsCommand.cs b/source/ChromeDevTools/Protocol/iOS/Debugger/GetFunctionDetailsCommand.cs index bbc37f71435ec6743385d129687658e646a43966..e658f4a2cf18b5b5d443a58c9b369f97fc05a924 100644 --- a/source/ChromeDevTools/Protocol/iOS/Debugger/GetFunctionDetailsCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Debugger/GetFunctionDetailsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Debugger /// </summary> [Command(ProtocolName.Debugger.GetFunctionDetails)] [SupportedBy("iOS")] - public class GetFunctionDetailsCommand + public class GetFunctionDetailsCommand: ICommand<GetFunctionDetailsCommandResponse> { /// <summary> /// Gets or sets Id of the function to get location for. diff --git a/source/ChromeDevTools/Protocol/iOS/Debugger/GetScriptSourceCommand.cs b/source/ChromeDevTools/Protocol/iOS/Debugger/GetScriptSourceCommand.cs index ec5de502a3e799829753731ad25fa03973ee84dd..198c95777571b56dea0d523fcdb02d2d211fc658 100644 --- a/source/ChromeDevTools/Protocol/iOS/Debugger/GetScriptSourceCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Debugger/GetScriptSourceCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Debugger /// </summary> [Command(ProtocolName.Debugger.GetScriptSource)] [SupportedBy("iOS")] - public class GetScriptSourceCommand + public class GetScriptSourceCommand: ICommand<GetScriptSourceCommandResponse> { /// <summary> /// Gets or sets Id of the script to get source for. diff --git a/source/ChromeDevTools/Protocol/iOS/Debugger/PauseCommand.cs b/source/ChromeDevTools/Protocol/iOS/Debugger/PauseCommand.cs index 800223573255315c21d82b289779f2177512da43..4f0465b6e1c9f953d99675dadac1dba6b861c8cf 100644 --- a/source/ChromeDevTools/Protocol/iOS/Debugger/PauseCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Debugger/PauseCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Debugger /// </summary> [Command(ProtocolName.Debugger.Pause)] [SupportedBy("iOS")] - public class PauseCommand + public class PauseCommand: ICommand<PauseCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Debugger/RemoveBreakpointCommand.cs b/source/ChromeDevTools/Protocol/iOS/Debugger/RemoveBreakpointCommand.cs index 0816ad44ffe8bd3783e3ce5e1c9f572812d1f5fa..bbc0512e5a7fcbb0ed496234d27c92786884cb72 100644 --- a/source/ChromeDevTools/Protocol/iOS/Debugger/RemoveBreakpointCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Debugger/RemoveBreakpointCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Debugger /// </summary> [Command(ProtocolName.Debugger.RemoveBreakpoint)] [SupportedBy("iOS")] - public class RemoveBreakpointCommand + public class RemoveBreakpointCommand: ICommand<RemoveBreakpointCommandResponse> { /// <summary> /// Gets or sets BreakpointId diff --git a/source/ChromeDevTools/Protocol/iOS/Debugger/ResumeCommand.cs b/source/ChromeDevTools/Protocol/iOS/Debugger/ResumeCommand.cs index dc1878b8ffb8c75cc6eaad6dabe5ec0641c723b5..0201f9478206e1472ac00336f99d2f5e4c50bf85 100644 --- a/source/ChromeDevTools/Protocol/iOS/Debugger/ResumeCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Debugger/ResumeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Debugger /// </summary> [Command(ProtocolName.Debugger.Resume)] [SupportedBy("iOS")] - public class ResumeCommand + public class ResumeCommand: ICommand<ResumeCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Debugger/SearchInContentCommand.cs b/source/ChromeDevTools/Protocol/iOS/Debugger/SearchInContentCommand.cs index e0d1593ab29b7b3395e0abbc4993454c13b1711b..c241e66ec478c4a6f3a834c7253c7f8c00b95f65 100644 --- a/source/ChromeDevTools/Protocol/iOS/Debugger/SearchInContentCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Debugger/SearchInContentCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Debugger /// </summary> [Command(ProtocolName.Debugger.SearchInContent)] [SupportedBy("iOS")] - public class SearchInContentCommand + public class SearchInContentCommand: ICommand<SearchInContentCommandResponse> { /// <summary> /// Gets or sets Id of the script to search in. diff --git a/source/ChromeDevTools/Protocol/iOS/Debugger/SetBreakpointByUrlCommand.cs b/source/ChromeDevTools/Protocol/iOS/Debugger/SetBreakpointByUrlCommand.cs index b4fb7cb85e3e01cd2f59822d62a943c3a492507e..6e3d2f190fb3d553d4ee2110653bf7c77fb4a39a 100644 --- a/source/ChromeDevTools/Protocol/iOS/Debugger/SetBreakpointByUrlCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Debugger/SetBreakpointByUrlCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Debugger /// </summary> [Command(ProtocolName.Debugger.SetBreakpointByUrl)] [SupportedBy("iOS")] - public class SetBreakpointByUrlCommand + public class SetBreakpointByUrlCommand: ICommand<SetBreakpointByUrlCommandResponse> { /// <summary> /// Gets or sets Line number to set breakpoint at. diff --git a/source/ChromeDevTools/Protocol/iOS/Debugger/SetBreakpointCommand.cs b/source/ChromeDevTools/Protocol/iOS/Debugger/SetBreakpointCommand.cs index d3a5f2874dc2ac9766e1ca67587ae6e41a971c4b..c19c69aad59d644cab1723be9cbb4d39f41f43bc 100644 --- a/source/ChromeDevTools/Protocol/iOS/Debugger/SetBreakpointCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Debugger/SetBreakpointCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Debugger /// </summary> [Command(ProtocolName.Debugger.SetBreakpoint)] [SupportedBy("iOS")] - public class SetBreakpointCommand + public class SetBreakpointCommand: ICommand<SetBreakpointCommandResponse> { /// <summary> /// Gets or sets Location to set breakpoint in. diff --git a/source/ChromeDevTools/Protocol/iOS/Debugger/SetBreakpointsActiveCommand.cs b/source/ChromeDevTools/Protocol/iOS/Debugger/SetBreakpointsActiveCommand.cs index 5c214e51404496ebf561294d514593e7ccd526e7..717e21197f07a588f9fe8e05a4c3c13e302581bd 100644 --- a/source/ChromeDevTools/Protocol/iOS/Debugger/SetBreakpointsActiveCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Debugger/SetBreakpointsActiveCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Debugger /// </summary> [Command(ProtocolName.Debugger.SetBreakpointsActive)] [SupportedBy("iOS")] - public class SetBreakpointsActiveCommand + public class SetBreakpointsActiveCommand: ICommand<SetBreakpointsActiveCommandResponse> { /// <summary> /// Gets or sets New value for breakpoints active state. diff --git a/source/ChromeDevTools/Protocol/iOS/Debugger/SetOverlayMessageCommand.cs b/source/ChromeDevTools/Protocol/iOS/Debugger/SetOverlayMessageCommand.cs index 267f485094b3b6bedb09f1eb5d67fcd16254e913..bac986a5608f6ae775b927d07d33da1a61ad6549 100644 --- a/source/ChromeDevTools/Protocol/iOS/Debugger/SetOverlayMessageCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Debugger/SetOverlayMessageCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Debugger /// </summary> [Command(ProtocolName.Debugger.SetOverlayMessage)] [SupportedBy("iOS")] - public class SetOverlayMessageCommand + public class SetOverlayMessageCommand: ICommand<SetOverlayMessageCommandResponse> { /// <summary> /// Gets or sets Overlay message to display when paused in debugger. diff --git a/source/ChromeDevTools/Protocol/iOS/Debugger/SetPauseOnExceptionsCommand.cs b/source/ChromeDevTools/Protocol/iOS/Debugger/SetPauseOnExceptionsCommand.cs index db5ca39dda973716117b91c6781df5b331d775a5..40b09b31c4e469aae1da2d89a4d070ac8b40cf05 100644 --- a/source/ChromeDevTools/Protocol/iOS/Debugger/SetPauseOnExceptionsCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Debugger/SetPauseOnExceptionsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Debugger /// </summary> [Command(ProtocolName.Debugger.SetPauseOnExceptions)] [SupportedBy("iOS")] - public class SetPauseOnExceptionsCommand + public class SetPauseOnExceptionsCommand: ICommand<SetPauseOnExceptionsCommandResponse> { /// <summary> /// Gets or sets Pause on exceptions mode. diff --git a/source/ChromeDevTools/Protocol/iOS/Debugger/StepIntoCommand.cs b/source/ChromeDevTools/Protocol/iOS/Debugger/StepIntoCommand.cs index 0968ee5aaa5d70a0a535b26e1db9ba7c6c654fdd..ce5bf2127c8d5d8a4892917328bb0e3b8f73c044 100644 --- a/source/ChromeDevTools/Protocol/iOS/Debugger/StepIntoCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Debugger/StepIntoCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Debugger /// </summary> [Command(ProtocolName.Debugger.StepInto)] [SupportedBy("iOS")] - public class StepIntoCommand + public class StepIntoCommand: ICommand<StepIntoCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Debugger/StepOutCommand.cs b/source/ChromeDevTools/Protocol/iOS/Debugger/StepOutCommand.cs index 0f56703812229d26bd51832c2371fe3f390f0e4f..992754653a162a9cbf51db9f5389bda805157b58 100644 --- a/source/ChromeDevTools/Protocol/iOS/Debugger/StepOutCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Debugger/StepOutCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Debugger /// </summary> [Command(ProtocolName.Debugger.StepOut)] [SupportedBy("iOS")] - public class StepOutCommand + public class StepOutCommand: ICommand<StepOutCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Debugger/StepOverCommand.cs b/source/ChromeDevTools/Protocol/iOS/Debugger/StepOverCommand.cs index 98847bb336a142d39b78108a3cc24723571c075a..34aa56401e0777aa7d354b976fda70423b65e0da 100644 --- a/source/ChromeDevTools/Protocol/iOS/Debugger/StepOverCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Debugger/StepOverCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Debugger /// </summary> [Command(ProtocolName.Debugger.StepOver)] [SupportedBy("iOS")] - public class StepOverCommand + public class StepOverCommand: ICommand<StepOverCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/IndexedDB/ClearObjectStoreCommand.cs b/source/ChromeDevTools/Protocol/iOS/IndexedDB/ClearObjectStoreCommand.cs index 6f26cbb7e016a80368b63c5c188abfd787def4c1..5ce57af316f63693b503ef70fb0d78606abe7da6 100644 --- a/source/ChromeDevTools/Protocol/iOS/IndexedDB/ClearObjectStoreCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/IndexedDB/ClearObjectStoreCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.IndexedDB /// </summary> [Command(ProtocolName.IndexedDB.ClearObjectStore)] [SupportedBy("iOS")] - public class ClearObjectStoreCommand + public class ClearObjectStoreCommand: ICommand<ClearObjectStoreCommandResponse> { /// <summary> /// Gets or sets Security origin. diff --git a/source/ChromeDevTools/Protocol/iOS/IndexedDB/DisableCommand.cs b/source/ChromeDevTools/Protocol/iOS/IndexedDB/DisableCommand.cs index 07fdef9d57291f3691e9b682a655f9381043d7c7..445933148bd0404b56cb7c5d31a93843bcb63e28 100644 --- a/source/ChromeDevTools/Protocol/iOS/IndexedDB/DisableCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/IndexedDB/DisableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.IndexedDB /// </summary> [Command(ProtocolName.IndexedDB.Disable)] [SupportedBy("iOS")] - public class DisableCommand + public class DisableCommand: ICommand<DisableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/IndexedDB/EnableCommand.cs b/source/ChromeDevTools/Protocol/iOS/IndexedDB/EnableCommand.cs index 68095e25ccbdba3070aca312c4453153f638a465..bc92b7b3ead4c6e262125c7be1ff54f72688fca4 100644 --- a/source/ChromeDevTools/Protocol/iOS/IndexedDB/EnableCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/IndexedDB/EnableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.IndexedDB /// </summary> [Command(ProtocolName.IndexedDB.Enable)] [SupportedBy("iOS")] - public class EnableCommand + public class EnableCommand: ICommand<EnableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/IndexedDB/RequestDataCommand.cs b/source/ChromeDevTools/Protocol/iOS/IndexedDB/RequestDataCommand.cs index 5c06c656e8cc8446a53d6cafddb78f6bf2ba48bf..c117efa29243274ec901f11b094c9bf7b43b2b43 100644 --- a/source/ChromeDevTools/Protocol/iOS/IndexedDB/RequestDataCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/IndexedDB/RequestDataCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.IndexedDB /// </summary> [Command(ProtocolName.IndexedDB.RequestData)] [SupportedBy("iOS")] - public class RequestDataCommand + public class RequestDataCommand: ICommand<RequestDataCommandResponse> { /// <summary> /// Gets or sets Security origin. diff --git a/source/ChromeDevTools/Protocol/iOS/IndexedDB/RequestDatabaseCommand.cs b/source/ChromeDevTools/Protocol/iOS/IndexedDB/RequestDatabaseCommand.cs index 9302458523cbb1f0d2729bd051e7df8e533be3bb..2cdd9198447fdcd9adb3afe8be3c0deb979f1a12 100644 --- a/source/ChromeDevTools/Protocol/iOS/IndexedDB/RequestDatabaseCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/IndexedDB/RequestDatabaseCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.IndexedDB /// </summary> [Command(ProtocolName.IndexedDB.RequestDatabase)] [SupportedBy("iOS")] - public class RequestDatabaseCommand + public class RequestDatabaseCommand: ICommand<RequestDatabaseCommandResponse> { /// <summary> /// Gets or sets Security origin. diff --git a/source/ChromeDevTools/Protocol/iOS/IndexedDB/RequestDatabaseNamesCommand.cs b/source/ChromeDevTools/Protocol/iOS/IndexedDB/RequestDatabaseNamesCommand.cs index f3a014a0a3fff0a6d33ac173c63a84db518647d5..e83ad4e89700669a14964a6a9d83e1d9d76c2523 100644 --- a/source/ChromeDevTools/Protocol/iOS/IndexedDB/RequestDatabaseNamesCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/IndexedDB/RequestDatabaseNamesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.IndexedDB /// </summary> [Command(ProtocolName.IndexedDB.RequestDatabaseNames)] [SupportedBy("iOS")] - public class RequestDatabaseNamesCommand + public class RequestDatabaseNamesCommand: ICommand<RequestDatabaseNamesCommandResponse> { /// <summary> /// Gets or sets Security origin. diff --git a/source/ChromeDevTools/Protocol/iOS/Inspector/DisableCommand.cs b/source/ChromeDevTools/Protocol/iOS/Inspector/DisableCommand.cs index aed0c4b00555834403972d1f1c9db931e8c68450..f0605f12f4093c73459944b28df03c1618e8db27 100644 --- a/source/ChromeDevTools/Protocol/iOS/Inspector/DisableCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Inspector/DisableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Inspector /// </summary> [Command(ProtocolName.Inspector.Disable)] [SupportedBy("iOS")] - public class DisableCommand + public class DisableCommand: ICommand<DisableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Inspector/EnableCommand.cs b/source/ChromeDevTools/Protocol/iOS/Inspector/EnableCommand.cs index f96370563d7c0d4f7af0481f6c1b63026612560d..7dc8987a8ac265a0632e7307bbe227e07b26e01f 100644 --- a/source/ChromeDevTools/Protocol/iOS/Inspector/EnableCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Inspector/EnableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Inspector /// </summary> [Command(ProtocolName.Inspector.Enable)] [SupportedBy("iOS")] - public class EnableCommand + public class EnableCommand: ICommand<EnableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Inspector/InitializedCommand.cs b/source/ChromeDevTools/Protocol/iOS/Inspector/InitializedCommand.cs index c2bb16fbb45f943c39caceb14d15309baf3e239b..6871c1a499328d591f73e3b35441ca937e2c26c7 100644 --- a/source/ChromeDevTools/Protocol/iOS/Inspector/InitializedCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Inspector/InitializedCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Inspector /// </summary> [Command(ProtocolName.Inspector.Initialized)] [SupportedBy("iOS")] - public class InitializedCommand + public class InitializedCommand: ICommand<InitializedCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/LayerTree/DisableCommand.cs b/source/ChromeDevTools/Protocol/iOS/LayerTree/DisableCommand.cs index b57d2dd843fcff6fb13c4fd5d6b97fe68ec8ec69..26f2420c0fbfee3b3360e81bdeea95380c6187e5 100644 --- a/source/ChromeDevTools/Protocol/iOS/LayerTree/DisableCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/LayerTree/DisableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.LayerTree /// </summary> [Command(ProtocolName.LayerTree.Disable)] [SupportedBy("iOS")] - public class DisableCommand + public class DisableCommand: ICommand<DisableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/LayerTree/EnableCommand.cs b/source/ChromeDevTools/Protocol/iOS/LayerTree/EnableCommand.cs index e506c8d8060f263a2cf79d3758ae082561f5c855..3cc9d00680f8418a50d661ddc8e7f1751dc68bdf 100644 --- a/source/ChromeDevTools/Protocol/iOS/LayerTree/EnableCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/LayerTree/EnableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.LayerTree /// </summary> [Command(ProtocolName.LayerTree.Enable)] [SupportedBy("iOS")] - public class EnableCommand + public class EnableCommand: ICommand<EnableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/LayerTree/LayersForNodeCommand.cs b/source/ChromeDevTools/Protocol/iOS/LayerTree/LayersForNodeCommand.cs index 250e4f342c39896467b4f88413855ceb782aa7c1..643ebdb45f39a53976e42600161293699033e2ef 100644 --- a/source/ChromeDevTools/Protocol/iOS/LayerTree/LayersForNodeCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/LayerTree/LayersForNodeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.LayerTree /// </summary> [Command(ProtocolName.LayerTree.LayersForNode)] [SupportedBy("iOS")] - public class LayersForNodeCommand + public class LayersForNodeCommand: ICommand<LayersForNodeCommandResponse> { /// <summary> /// Gets or sets Root of the subtree for which we want to gather layers. diff --git a/source/ChromeDevTools/Protocol/iOS/LayerTree/ReasonsForCompositingLayerCommand.cs b/source/ChromeDevTools/Protocol/iOS/LayerTree/ReasonsForCompositingLayerCommand.cs index b3b9ed07b025ab9ca5f894016d131585b142780e..f0060a42a8a14b32226fdf2e481140f3cb58adda 100644 --- a/source/ChromeDevTools/Protocol/iOS/LayerTree/ReasonsForCompositingLayerCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/LayerTree/ReasonsForCompositingLayerCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.LayerTree /// </summary> [Command(ProtocolName.LayerTree.ReasonsForCompositingLayer)] [SupportedBy("iOS")] - public class ReasonsForCompositingLayerCommand + public class ReasonsForCompositingLayerCommand: ICommand<ReasonsForCompositingLayerCommandResponse> { /// <summary> /// Gets or sets The id of the layer for which we want to get the reasons it was composited. diff --git a/source/ChromeDevTools/Protocol/iOS/Network/CanClearBrowserCacheCommand.cs b/source/ChromeDevTools/Protocol/iOS/Network/CanClearBrowserCacheCommand.cs index 51166bd55c798b3e40f5cd204dcc23ba5722de5a..4d4fb386b9899a79ebac483a40ef2b745ecca410 100644 --- a/source/ChromeDevTools/Protocol/iOS/Network/CanClearBrowserCacheCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Network/CanClearBrowserCacheCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Network /// </summary> [Command(ProtocolName.Network.CanClearBrowserCache)] [SupportedBy("iOS")] - public class CanClearBrowserCacheCommand + public class CanClearBrowserCacheCommand: ICommand<CanClearBrowserCacheCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Network/CanClearBrowserCookiesCommand.cs b/source/ChromeDevTools/Protocol/iOS/Network/CanClearBrowserCookiesCommand.cs index 76a38896cab12e93d29ea1f0cfe3f404268c648b..d3f67eb0c805ad60d0d67320f129fbd156db01a2 100644 --- a/source/ChromeDevTools/Protocol/iOS/Network/CanClearBrowserCookiesCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Network/CanClearBrowserCookiesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Network /// </summary> [Command(ProtocolName.Network.CanClearBrowserCookies)] [SupportedBy("iOS")] - public class CanClearBrowserCookiesCommand + public class CanClearBrowserCookiesCommand: ICommand<CanClearBrowserCookiesCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Network/ClearBrowserCacheCommand.cs b/source/ChromeDevTools/Protocol/iOS/Network/ClearBrowserCacheCommand.cs index 2485481149f129efd0fb0541a013857d60d1ea84..1956573a337adceea5eba3b9f224b0db6c27a93c 100644 --- a/source/ChromeDevTools/Protocol/iOS/Network/ClearBrowserCacheCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Network/ClearBrowserCacheCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Network /// </summary> [Command(ProtocolName.Network.ClearBrowserCache)] [SupportedBy("iOS")] - public class ClearBrowserCacheCommand + public class ClearBrowserCacheCommand: ICommand<ClearBrowserCacheCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Network/ClearBrowserCookiesCommand.cs b/source/ChromeDevTools/Protocol/iOS/Network/ClearBrowserCookiesCommand.cs index 2037df2af4e2972d23f533e95bd024c880e5d85c..bf871b522eaed322ca47e3872132861f064e60eb 100644 --- a/source/ChromeDevTools/Protocol/iOS/Network/ClearBrowserCookiesCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Network/ClearBrowserCookiesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Network /// </summary> [Command(ProtocolName.Network.ClearBrowserCookies)] [SupportedBy("iOS")] - public class ClearBrowserCookiesCommand + public class ClearBrowserCookiesCommand: ICommand<ClearBrowserCookiesCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Network/DisableCommand.cs b/source/ChromeDevTools/Protocol/iOS/Network/DisableCommand.cs index c5bc71e2b90769348ab2b04677f08d2c2d6ca464..81fd875cba4f8b754078f7826e8c704d1194bec6 100644 --- a/source/ChromeDevTools/Protocol/iOS/Network/DisableCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Network/DisableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Network /// </summary> [Command(ProtocolName.Network.Disable)] [SupportedBy("iOS")] - public class DisableCommand + public class DisableCommand: ICommand<DisableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Network/EnableCommand.cs b/source/ChromeDevTools/Protocol/iOS/Network/EnableCommand.cs index 9c1bed663f0c00ee6611f2ded975319bf1fec614..9c7a2d3a07f00d479e29ef8627aa9305c4f16e1a 100644 --- a/source/ChromeDevTools/Protocol/iOS/Network/EnableCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Network/EnableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Network /// </summary> [Command(ProtocolName.Network.Enable)] [SupportedBy("iOS")] - public class EnableCommand + public class EnableCommand: ICommand<EnableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Network/GetResponseBodyCommand.cs b/source/ChromeDevTools/Protocol/iOS/Network/GetResponseBodyCommand.cs index 793854cb71cbbded4030e0cb93f1c57e33dbafba..cdc602d3b32f7fd7c199aef938bc3c329b6bca65 100644 --- a/source/ChromeDevTools/Protocol/iOS/Network/GetResponseBodyCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Network/GetResponseBodyCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Network /// </summary> [Command(ProtocolName.Network.GetResponseBody)] [SupportedBy("iOS")] - public class GetResponseBodyCommand + public class GetResponseBodyCommand: ICommand<GetResponseBodyCommandResponse> { /// <summary> /// Gets or sets Identifier of the network request to get content for. diff --git a/source/ChromeDevTools/Protocol/iOS/Network/LoadResourceCommand.cs b/source/ChromeDevTools/Protocol/iOS/Network/LoadResourceCommand.cs index d5ba136da6322be8a6406c46f8f8e9f8e374a17a..189fdde31f75e46ba185bce3228e0e7449ec2531 100644 --- a/source/ChromeDevTools/Protocol/iOS/Network/LoadResourceCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Network/LoadResourceCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Network /// </summary> [Command(ProtocolName.Network.LoadResource)] [SupportedBy("iOS")] - public class LoadResourceCommand + public class LoadResourceCommand: ICommand<LoadResourceCommandResponse> { /// <summary> /// Gets or sets Frame to load the resource from. diff --git a/source/ChromeDevTools/Protocol/iOS/Network/SetCacheDisabledCommand.cs b/source/ChromeDevTools/Protocol/iOS/Network/SetCacheDisabledCommand.cs index df16b706b5ca8f47d848671dc773dd6daf074ba2..3000784a4d0329cf01c47b780f8096c26e12673b 100644 --- a/source/ChromeDevTools/Protocol/iOS/Network/SetCacheDisabledCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Network/SetCacheDisabledCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Network /// </summary> [Command(ProtocolName.Network.SetCacheDisabled)] [SupportedBy("iOS")] - public class SetCacheDisabledCommand + public class SetCacheDisabledCommand: ICommand<SetCacheDisabledCommandResponse> { /// <summary> /// Gets or sets Cache disabled state. diff --git a/source/ChromeDevTools/Protocol/iOS/Network/SetExtraHTTPHeadersCommand.cs b/source/ChromeDevTools/Protocol/iOS/Network/SetExtraHTTPHeadersCommand.cs index 910d057a259c22fa8bf7a8a7f845c2de5718f9f9..18e4a9320923f4256db44775b0c0e2475589fe53 100644 --- a/source/ChromeDevTools/Protocol/iOS/Network/SetExtraHTTPHeadersCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Network/SetExtraHTTPHeadersCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Network /// </summary> [Command(ProtocolName.Network.SetExtraHTTPHeaders)] [SupportedBy("iOS")] - public class SetExtraHTTPHeadersCommand + public class SetExtraHTTPHeadersCommand: ICommand<SetExtraHTTPHeadersCommandResponse> { /// <summary> /// Gets or sets Map with extra HTTP headers. diff --git a/source/ChromeDevTools/Protocol/iOS/Page/AddScriptToEvaluateOnLoadCommand.cs b/source/ChromeDevTools/Protocol/iOS/Page/AddScriptToEvaluateOnLoadCommand.cs index 5de2a5bbc308d261de8b445f57e81f5c23b79702..1d2b2cf6617f42a14bbd3787e7c1ace2af1f51f4 100644 --- a/source/ChromeDevTools/Protocol/iOS/Page/AddScriptToEvaluateOnLoadCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Page/AddScriptToEvaluateOnLoadCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Page { [Command(ProtocolName.Page.AddScriptToEvaluateOnLoad)] [SupportedBy("iOS")] - public class AddScriptToEvaluateOnLoadCommand + public class AddScriptToEvaluateOnLoadCommand: ICommand<AddScriptToEvaluateOnLoadCommandResponse> { /// <summary> /// Gets or sets ScriptSource diff --git a/source/ChromeDevTools/Protocol/iOS/Page/ArchiveCommand.cs b/source/ChromeDevTools/Protocol/iOS/Page/ArchiveCommand.cs index c361e3c61e505ffc45d0ef792c2b7ca822a339ca..64002de0fc648cfa513007f4150f1a77a56f336d 100644 --- a/source/ChromeDevTools/Protocol/iOS/Page/ArchiveCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Page/ArchiveCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Page /// </summary> [Command(ProtocolName.Page.Archive)] [SupportedBy("iOS")] - public class ArchiveCommand + public class ArchiveCommand: ICommand<ArchiveCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Page/DeleteCookieCommand.cs b/source/ChromeDevTools/Protocol/iOS/Page/DeleteCookieCommand.cs index da80c23dd886e48d24447d1b029d70daa991f942..ae893cdad4c3d45a2453997213bbf70718d325ff 100644 --- a/source/ChromeDevTools/Protocol/iOS/Page/DeleteCookieCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Page/DeleteCookieCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Page /// </summary> [Command(ProtocolName.Page.DeleteCookie)] [SupportedBy("iOS")] - public class DeleteCookieCommand + public class DeleteCookieCommand: ICommand<DeleteCookieCommandResponse> { /// <summary> /// Gets or sets Name of the cookie to remove. diff --git a/source/ChromeDevTools/Protocol/iOS/Page/DisableCommand.cs b/source/ChromeDevTools/Protocol/iOS/Page/DisableCommand.cs index ad609016add776a268b1eb310f5b98594d62cdc7..7c7c482270e150e110ab43f78adc5c208731a2f1 100644 --- a/source/ChromeDevTools/Protocol/iOS/Page/DisableCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Page/DisableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Page /// </summary> [Command(ProtocolName.Page.Disable)] [SupportedBy("iOS")] - public class DisableCommand + public class DisableCommand: ICommand<DisableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Page/EnableCommand.cs b/source/ChromeDevTools/Protocol/iOS/Page/EnableCommand.cs index 9201e324cbdb6095d92734b5084a70c09fb6a72e..924752973aac6ec3784f2863fb6e734a9f97ab6c 100644 --- a/source/ChromeDevTools/Protocol/iOS/Page/EnableCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Page/EnableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Page /// </summary> [Command(ProtocolName.Page.Enable)] [SupportedBy("iOS")] - public class EnableCommand + public class EnableCommand: ICommand<EnableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Page/GetCompositingBordersVisibleCommand.cs b/source/ChromeDevTools/Protocol/iOS/Page/GetCompositingBordersVisibleCommand.cs index 07d65d2633d67563caafbd8b12418e8123c3d323..09e50ebb19e5a11f1ae2b2e9136b83a751f6accf 100644 --- a/source/ChromeDevTools/Protocol/iOS/Page/GetCompositingBordersVisibleCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Page/GetCompositingBordersVisibleCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Page /// </summary> [Command(ProtocolName.Page.GetCompositingBordersVisible)] [SupportedBy("iOS")] - public class GetCompositingBordersVisibleCommand + public class GetCompositingBordersVisibleCommand: ICommand<GetCompositingBordersVisibleCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Page/GetCookiesCommand.cs b/source/ChromeDevTools/Protocol/iOS/Page/GetCookiesCommand.cs index 2b0aaaea311d6b0ad4000866ae128898136ab042..b1992baa7d1d0d5a16b3fff0d33514f1a5f88478 100644 --- a/source/ChromeDevTools/Protocol/iOS/Page/GetCookiesCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Page/GetCookiesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Page /// </summary> [Command(ProtocolName.Page.GetCookies)] [SupportedBy("iOS")] - public class GetCookiesCommand + public class GetCookiesCommand: ICommand<GetCookiesCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Page/GetResourceContentCommand.cs b/source/ChromeDevTools/Protocol/iOS/Page/GetResourceContentCommand.cs index dd27cd14d4bdd31cb21ea101d43c0601ef42fccd..e68c17a10e2c09330ef94cd4fc7d75326630507d 100644 --- a/source/ChromeDevTools/Protocol/iOS/Page/GetResourceContentCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Page/GetResourceContentCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Page /// </summary> [Command(ProtocolName.Page.GetResourceContent)] [SupportedBy("iOS")] - public class GetResourceContentCommand + public class GetResourceContentCommand: ICommand<GetResourceContentCommandResponse> { /// <summary> /// Gets or sets Frame id to get resource for. diff --git a/source/ChromeDevTools/Protocol/iOS/Page/GetResourceTreeCommand.cs b/source/ChromeDevTools/Protocol/iOS/Page/GetResourceTreeCommand.cs index f2c0aa851768e00028118c61d875ec476f1dd542..304febd6d44bb81999a314e6af154b7ffa56611f 100644 --- a/source/ChromeDevTools/Protocol/iOS/Page/GetResourceTreeCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Page/GetResourceTreeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Page /// </summary> [Command(ProtocolName.Page.GetResourceTree)] [SupportedBy("iOS")] - public class GetResourceTreeCommand + public class GetResourceTreeCommand: ICommand<GetResourceTreeCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Page/GetScriptExecutionStatusCommand.cs b/source/ChromeDevTools/Protocol/iOS/Page/GetScriptExecutionStatusCommand.cs index 1173bd5223c7211ac5b3d4bfe38db31b37b34c55..4e3f289e3fc070c15c732af7e68766c1e1eb601a 100644 --- a/source/ChromeDevTools/Protocol/iOS/Page/GetScriptExecutionStatusCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Page/GetScriptExecutionStatusCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Page /// </summary> [Command(ProtocolName.Page.GetScriptExecutionStatus)] [SupportedBy("iOS")] - public class GetScriptExecutionStatusCommand + public class GetScriptExecutionStatusCommand: ICommand<GetScriptExecutionStatusCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Page/HandleJavaScriptDialogCommand.cs b/source/ChromeDevTools/Protocol/iOS/Page/HandleJavaScriptDialogCommand.cs index e5732bcd847896ba92272bc9b31842ece9b481aa..c750f78e491168bb74e0a080a14c5db22ca0639a 100644 --- a/source/ChromeDevTools/Protocol/iOS/Page/HandleJavaScriptDialogCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Page/HandleJavaScriptDialogCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Page /// </summary> [Command(ProtocolName.Page.HandleJavaScriptDialog)] [SupportedBy("iOS")] - public class HandleJavaScriptDialogCommand + public class HandleJavaScriptDialogCommand: ICommand<HandleJavaScriptDialogCommandResponse> { /// <summary> /// Gets or sets Whether to accept or dismiss the dialog. diff --git a/source/ChromeDevTools/Protocol/iOS/Page/NavigateCommand.cs b/source/ChromeDevTools/Protocol/iOS/Page/NavigateCommand.cs index 5a4e6d6bb9f662f07d3c4fb94f6cb7736a43723d..790061f02090165e56e7b10feee27530d946c027 100644 --- a/source/ChromeDevTools/Protocol/iOS/Page/NavigateCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Page/NavigateCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Page /// </summary> [Command(ProtocolName.Page.Navigate)] [SupportedBy("iOS")] - public class NavigateCommand + public class NavigateCommand: ICommand<NavigateCommandResponse> { /// <summary> /// Gets or sets URL to navigate the page to. diff --git a/source/ChromeDevTools/Protocol/iOS/Page/ReloadCommand.cs b/source/ChromeDevTools/Protocol/iOS/Page/ReloadCommand.cs index ce965df10bc96d98664e1b31d4d6dc4b93081629..a2dceb4f84f0b3c3c337f5cf4560cff53f53d25a 100644 --- a/source/ChromeDevTools/Protocol/iOS/Page/ReloadCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Page/ReloadCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Page /// </summary> [Command(ProtocolName.Page.Reload)] [SupportedBy("iOS")] - public class ReloadCommand + public class ReloadCommand: ICommand<ReloadCommandResponse> { /// <summary> /// Gets or sets If true, browser cache is ignored (as if the user pressed Shift+refresh). diff --git a/source/ChromeDevTools/Protocol/iOS/Page/RemoveScriptToEvaluateOnLoadCommand.cs b/source/ChromeDevTools/Protocol/iOS/Page/RemoveScriptToEvaluateOnLoadCommand.cs index 161af6e4aad3b55a4c6f73a22f35f65e600a156e..f06abc323dc04b44aa3a5903b9fa84085e88cc6b 100644 --- a/source/ChromeDevTools/Protocol/iOS/Page/RemoveScriptToEvaluateOnLoadCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Page/RemoveScriptToEvaluateOnLoadCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Page { [Command(ProtocolName.Page.RemoveScriptToEvaluateOnLoad)] [SupportedBy("iOS")] - public class RemoveScriptToEvaluateOnLoadCommand + public class RemoveScriptToEvaluateOnLoadCommand: ICommand<RemoveScriptToEvaluateOnLoadCommandResponse> { /// <summary> /// Gets or sets Identifier diff --git a/source/ChromeDevTools/Protocol/iOS/Page/SearchInResourceCommand.cs b/source/ChromeDevTools/Protocol/iOS/Page/SearchInResourceCommand.cs index ee06d5d1bbc25522f477d6ea74381609adb79bfe..f40f6cde969399aee4104c2ff4b86a2e66bb3552 100644 --- a/source/ChromeDevTools/Protocol/iOS/Page/SearchInResourceCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Page/SearchInResourceCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Page /// </summary> [Command(ProtocolName.Page.SearchInResource)] [SupportedBy("iOS")] - public class SearchInResourceCommand + public class SearchInResourceCommand: ICommand<SearchInResourceCommandResponse> { /// <summary> /// Gets or sets Frame id for resource to search in. diff --git a/source/ChromeDevTools/Protocol/iOS/Page/SearchInResourcesCommand.cs b/source/ChromeDevTools/Protocol/iOS/Page/SearchInResourcesCommand.cs index aa537bbc7ce8f4f2e6499916693ddfafd47924f7..9662dd44d90448b657fc10df2557f2df38762817 100644 --- a/source/ChromeDevTools/Protocol/iOS/Page/SearchInResourcesCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Page/SearchInResourcesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Page /// </summary> [Command(ProtocolName.Page.SearchInResources)] [SupportedBy("iOS")] - public class SearchInResourcesCommand + public class SearchInResourcesCommand: ICommand<SearchInResourcesCommandResponse> { /// <summary> /// Gets or sets String to search for. diff --git a/source/ChromeDevTools/Protocol/iOS/Page/SetCompositingBordersVisibleCommand.cs b/source/ChromeDevTools/Protocol/iOS/Page/SetCompositingBordersVisibleCommand.cs index b214a95de3bdbc544bafe829cb04f2e42b220b2e..91672910d9748eac9c343121395a35778f499332 100644 --- a/source/ChromeDevTools/Protocol/iOS/Page/SetCompositingBordersVisibleCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Page/SetCompositingBordersVisibleCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Page /// </summary> [Command(ProtocolName.Page.SetCompositingBordersVisible)] [SupportedBy("iOS")] - public class SetCompositingBordersVisibleCommand + public class SetCompositingBordersVisibleCommand: ICommand<SetCompositingBordersVisibleCommandResponse> { /// <summary> /// Gets or sets True for showing compositing borders. diff --git a/source/ChromeDevTools/Protocol/iOS/Page/SetDocumentContentCommand.cs b/source/ChromeDevTools/Protocol/iOS/Page/SetDocumentContentCommand.cs index a45587065603fed2389bae42cf3f6289692bb159..d228ab72a85c19ea36c3b4418f12982f710fdf89 100644 --- a/source/ChromeDevTools/Protocol/iOS/Page/SetDocumentContentCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Page/SetDocumentContentCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Page /// </summary> [Command(ProtocolName.Page.SetDocumentContent)] [SupportedBy("iOS")] - public class SetDocumentContentCommand + public class SetDocumentContentCommand: ICommand<SetDocumentContentCommandResponse> { /// <summary> /// Gets or sets Frame id to set HTML for. diff --git a/source/ChromeDevTools/Protocol/iOS/Page/SetEmulatedMediaCommand.cs b/source/ChromeDevTools/Protocol/iOS/Page/SetEmulatedMediaCommand.cs index d002451a23f108b60cffb64c9f6da389550cbbcb..1f3fd90414be1eeef5edbbacc4b0b02558d3f677 100644 --- a/source/ChromeDevTools/Protocol/iOS/Page/SetEmulatedMediaCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Page/SetEmulatedMediaCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Page /// </summary> [Command(ProtocolName.Page.SetEmulatedMedia)] [SupportedBy("iOS")] - public class SetEmulatedMediaCommand + public class SetEmulatedMediaCommand: ICommand<SetEmulatedMediaCommandResponse> { /// <summary> /// Gets or sets Media type to emulate. Empty string disables the override. diff --git a/source/ChromeDevTools/Protocol/iOS/Page/SetScriptExecutionDisabledCommand.cs b/source/ChromeDevTools/Protocol/iOS/Page/SetScriptExecutionDisabledCommand.cs index 4c77645ee90524a9a954c25a19b4064a02e04852..f3306dc3876d730b90bc8d3c7c4752571cd13cdf 100644 --- a/source/ChromeDevTools/Protocol/iOS/Page/SetScriptExecutionDisabledCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Page/SetScriptExecutionDisabledCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Page /// </summary> [Command(ProtocolName.Page.SetScriptExecutionDisabled)] [SupportedBy("iOS")] - public class SetScriptExecutionDisabledCommand + public class SetScriptExecutionDisabledCommand: ICommand<SetScriptExecutionDisabledCommandResponse> { /// <summary> /// Gets or sets Whether script execution should be disabled in the page. diff --git a/source/ChromeDevTools/Protocol/iOS/Page/SetShowPaintRectsCommand.cs b/source/ChromeDevTools/Protocol/iOS/Page/SetShowPaintRectsCommand.cs index 6b280bdc8d79341c6eb1388dd40b99b1c5fb297c..1c42969116846dd4e4b5acebb55298c20f128643 100644 --- a/source/ChromeDevTools/Protocol/iOS/Page/SetShowPaintRectsCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Page/SetShowPaintRectsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Page /// </summary> [Command(ProtocolName.Page.SetShowPaintRects)] [SupportedBy("iOS")] - public class SetShowPaintRectsCommand + public class SetShowPaintRectsCommand: ICommand<SetShowPaintRectsCommandResponse> { /// <summary> /// Gets or sets True for showing paint rectangles diff --git a/source/ChromeDevTools/Protocol/iOS/Page/SetTouchEmulationEnabledCommand.cs b/source/ChromeDevTools/Protocol/iOS/Page/SetTouchEmulationEnabledCommand.cs index 81089c0e5ed903f767410b1d9c2f9db710ce44a7..22d1b747ff270c7c4ff3b3da56139a20627f64e9 100644 --- a/source/ChromeDevTools/Protocol/iOS/Page/SetTouchEmulationEnabledCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Page/SetTouchEmulationEnabledCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Page /// </summary> [Command(ProtocolName.Page.SetTouchEmulationEnabled)] [SupportedBy("iOS")] - public class SetTouchEmulationEnabledCommand + public class SetTouchEmulationEnabledCommand: ICommand<SetTouchEmulationEnabledCommandResponse> { /// <summary> /// Gets or sets Whether the touch event emulation should be enabled. diff --git a/source/ChromeDevTools/Protocol/iOS/Page/SnapshotNodeCommand.cs b/source/ChromeDevTools/Protocol/iOS/Page/SnapshotNodeCommand.cs index b253834557b2bc72d3d2ac835eda01b70adc76e6..292c9ca41b337ac916c4737404325ac911ccd63f 100644 --- a/source/ChromeDevTools/Protocol/iOS/Page/SnapshotNodeCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Page/SnapshotNodeCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Page /// </summary> [Command(ProtocolName.Page.SnapshotNode)] [SupportedBy("iOS")] - public class SnapshotNodeCommand + public class SnapshotNodeCommand: ICommand<SnapshotNodeCommandResponse> { /// <summary> /// Gets or sets Id of the node to snapshot. diff --git a/source/ChromeDevTools/Protocol/iOS/Page/SnapshotRectCommand.cs b/source/ChromeDevTools/Protocol/iOS/Page/SnapshotRectCommand.cs index d55647743c0d09580e829418343fd1abf11f1603..cde292c5b89012d7748cf42426a7a5f50c8f7fe4 100644 --- a/source/ChromeDevTools/Protocol/iOS/Page/SnapshotRectCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Page/SnapshotRectCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Page /// </summary> [Command(ProtocolName.Page.SnapshotRect)] [SupportedBy("iOS")] - public class SnapshotRectCommand + public class SnapshotRectCommand: ICommand<SnapshotRectCommandResponse> { /// <summary> /// Gets or sets X coordinate diff --git a/source/ChromeDevTools/Protocol/iOS/Runtime/CallFunctionOnCommand.cs b/source/ChromeDevTools/Protocol/iOS/Runtime/CallFunctionOnCommand.cs index 29b82c20e09480f00fdc36710b62d1b69b790be8..144825f34b919ce8ecf197f3b03f0fa1dc839c7b 100644 --- a/source/ChromeDevTools/Protocol/iOS/Runtime/CallFunctionOnCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Runtime/CallFunctionOnCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Runtime /// </summary> [Command(ProtocolName.Runtime.CallFunctionOn)] [SupportedBy("iOS")] - public class CallFunctionOnCommand + public class CallFunctionOnCommand: ICommand<CallFunctionOnCommandResponse> { /// <summary> /// Gets or sets Identifier of the object to call function on. diff --git a/source/ChromeDevTools/Protocol/iOS/Runtime/DisableCommand.cs b/source/ChromeDevTools/Protocol/iOS/Runtime/DisableCommand.cs index 75ccc59486649314933f4e10b5b31592d965e3cb..37e9ced51818758885680df6ca40b35468f55f29 100644 --- a/source/ChromeDevTools/Protocol/iOS/Runtime/DisableCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Runtime/DisableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Runtime /// </summary> [Command(ProtocolName.Runtime.Disable)] [SupportedBy("iOS")] - public class DisableCommand + public class DisableCommand: ICommand<DisableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Runtime/DisableTypeProfilerCommand.cs b/source/ChromeDevTools/Protocol/iOS/Runtime/DisableTypeProfilerCommand.cs index c8a13362fcfcfab3c25220c24ad2e4fa8f368be8..ee67619d3da1dbe938b92dd192b2a83adc45a180 100644 --- a/source/ChromeDevTools/Protocol/iOS/Runtime/DisableTypeProfilerCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Runtime/DisableTypeProfilerCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Runtime /// </summary> [Command(ProtocolName.Runtime.DisableTypeProfiler)] [SupportedBy("iOS")] - public class DisableTypeProfilerCommand + public class DisableTypeProfilerCommand: ICommand<DisableTypeProfilerCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Runtime/EnableCommand.cs b/source/ChromeDevTools/Protocol/iOS/Runtime/EnableCommand.cs index 637431012062a88657a46891dc69055a4be2a3a4..b4e58c72135b92474f0d13ab0058f458ce75b417 100644 --- a/source/ChromeDevTools/Protocol/iOS/Runtime/EnableCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Runtime/EnableCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Runtime /// </summary> [Command(ProtocolName.Runtime.Enable)] [SupportedBy("iOS")] - public class EnableCommand + public class EnableCommand: ICommand<EnableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Runtime/EnableTypeProfilerCommand.cs b/source/ChromeDevTools/Protocol/iOS/Runtime/EnableTypeProfilerCommand.cs index 3333151327ca551c446a911504c5ef4f628af37f..00a7f51a04c0d9184b38d9b3886e068fb922e7fd 100644 --- a/source/ChromeDevTools/Protocol/iOS/Runtime/EnableTypeProfilerCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Runtime/EnableTypeProfilerCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Runtime /// </summary> [Command(ProtocolName.Runtime.EnableTypeProfiler)] [SupportedBy("iOS")] - public class EnableTypeProfilerCommand + public class EnableTypeProfilerCommand: ICommand<EnableTypeProfilerCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Runtime/EvaluateCommand.cs b/source/ChromeDevTools/Protocol/iOS/Runtime/EvaluateCommand.cs index a0ac366a74407fd681ba370c35dbf376a5a62971..bfaed6047fb61e114ad5fc13e245d11232b55199 100644 --- a/source/ChromeDevTools/Protocol/iOS/Runtime/EvaluateCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Runtime/EvaluateCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Runtime /// </summary> [Command(ProtocolName.Runtime.Evaluate)] [SupportedBy("iOS")] - public class EvaluateCommand + public class EvaluateCommand: ICommand<EvaluateCommandResponse> { /// <summary> /// Gets or sets Expression to evaluate. diff --git a/source/ChromeDevTools/Protocol/iOS/Runtime/GetBasicBlocksCommand.cs b/source/ChromeDevTools/Protocol/iOS/Runtime/GetBasicBlocksCommand.cs index 1a0da7748806de8ddcd87db66a2f1bb426e202a9..371ac0f48e716756cef1f65fe10787054878497b 100644 --- a/source/ChromeDevTools/Protocol/iOS/Runtime/GetBasicBlocksCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Runtime/GetBasicBlocksCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Runtime /// </summary> [Command(ProtocolName.Runtime.GetBasicBlocks)] [SupportedBy("iOS")] - public class GetBasicBlocksCommand + public class GetBasicBlocksCommand: ICommand<GetBasicBlocksCommandResponse> { /// <summary> /// Gets or sets Indicates which sourceID information is requested for. diff --git a/source/ChromeDevTools/Protocol/iOS/Runtime/GetCollectionEntriesCommand.cs b/source/ChromeDevTools/Protocol/iOS/Runtime/GetCollectionEntriesCommand.cs index c6f656af4ac408e9acc32dac637998628ed9fa11..d65253f0b7eeff1f646c21ed3dd248d3f44e4a8b 100644 --- a/source/ChromeDevTools/Protocol/iOS/Runtime/GetCollectionEntriesCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Runtime/GetCollectionEntriesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Runtime /// </summary> [Command(ProtocolName.Runtime.GetCollectionEntries)] [SupportedBy("iOS")] - public class GetCollectionEntriesCommand + public class GetCollectionEntriesCommand: ICommand<GetCollectionEntriesCommandResponse> { /// <summary> /// Gets or sets Id of the collection to get entries for. diff --git a/source/ChromeDevTools/Protocol/iOS/Runtime/GetDisplayablePropertiesCommand.cs b/source/ChromeDevTools/Protocol/iOS/Runtime/GetDisplayablePropertiesCommand.cs index 01468536f8d64db25b3cc9857afdb86596e8ac25..c20aefcb7a20f70a14b5503610edfd64db0c0018 100644 --- a/source/ChromeDevTools/Protocol/iOS/Runtime/GetDisplayablePropertiesCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Runtime/GetDisplayablePropertiesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Runtime /// </summary> [Command(ProtocolName.Runtime.GetDisplayableProperties)] [SupportedBy("iOS")] - public class GetDisplayablePropertiesCommand + public class GetDisplayablePropertiesCommand: ICommand<GetDisplayablePropertiesCommandResponse> { /// <summary> /// Gets or sets Identifier of the object to return properties for. diff --git a/source/ChromeDevTools/Protocol/iOS/Runtime/GetPropertiesCommand.cs b/source/ChromeDevTools/Protocol/iOS/Runtime/GetPropertiesCommand.cs index 14329f7a7ea93851da66cead061cdca7de3c8a48..b8f87fca852ce17f902e459707483d511c6d77ec 100644 --- a/source/ChromeDevTools/Protocol/iOS/Runtime/GetPropertiesCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Runtime/GetPropertiesCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Runtime /// </summary> [Command(ProtocolName.Runtime.GetProperties)] [SupportedBy("iOS")] - public class GetPropertiesCommand + public class GetPropertiesCommand: ICommand<GetPropertiesCommandResponse> { /// <summary> /// Gets or sets Identifier of the object to return properties for. diff --git a/source/ChromeDevTools/Protocol/iOS/Runtime/GetRuntimeTypesForVariablesAtOffsetsCommand.cs b/source/ChromeDevTools/Protocol/iOS/Runtime/GetRuntimeTypesForVariablesAtOffsetsCommand.cs index 428888a9205e9c2659de1a0a291756f6a734a582..18195a47c15e5c03d1b2f2c501fa7772236c2886 100644 --- a/source/ChromeDevTools/Protocol/iOS/Runtime/GetRuntimeTypesForVariablesAtOffsetsCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Runtime/GetRuntimeTypesForVariablesAtOffsetsCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Runtime /// </summary> [Command(ProtocolName.Runtime.GetRuntimeTypesForVariablesAtOffsets)] [SupportedBy("iOS")] - public class GetRuntimeTypesForVariablesAtOffsetsCommand + public class GetRuntimeTypesForVariablesAtOffsetsCommand: ICommand<GetRuntimeTypesForVariablesAtOffsetsCommandResponse> { /// <summary> /// Gets or sets An array of type locations we're requesting information for. Results are expected in the same order they're sent in. diff --git a/source/ChromeDevTools/Protocol/iOS/Runtime/ParseCommand.cs b/source/ChromeDevTools/Protocol/iOS/Runtime/ParseCommand.cs index fb07bcfbb5bdcad9707687aa7d8692002a2b92cc..fadcb33d6da5570574d8b050a875b72c7423bf5f 100644 --- a/source/ChromeDevTools/Protocol/iOS/Runtime/ParseCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Runtime/ParseCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Runtime /// </summary> [Command(ProtocolName.Runtime.Parse)] [SupportedBy("iOS")] - public class ParseCommand + public class ParseCommand: ICommand<ParseCommandResponse> { /// <summary> /// Gets or sets Source code to parse. diff --git a/source/ChromeDevTools/Protocol/iOS/Runtime/ReleaseObjectCommand.cs b/source/ChromeDevTools/Protocol/iOS/Runtime/ReleaseObjectCommand.cs index 3708870e2614a8f529f4b26a304ea944aa3bacd2..2d532f2c437fddcf81657deb26ee576e1e67f678 100644 --- a/source/ChromeDevTools/Protocol/iOS/Runtime/ReleaseObjectCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Runtime/ReleaseObjectCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Runtime /// </summary> [Command(ProtocolName.Runtime.ReleaseObject)] [SupportedBy("iOS")] - public class ReleaseObjectCommand + public class ReleaseObjectCommand: ICommand<ReleaseObjectCommandResponse> { /// <summary> /// Gets or sets Identifier of the object to release. diff --git a/source/ChromeDevTools/Protocol/iOS/Runtime/ReleaseObjectGroupCommand.cs b/source/ChromeDevTools/Protocol/iOS/Runtime/ReleaseObjectGroupCommand.cs index 0b721a13449363c62608b404e19a3061527b245a..dbf11dbdd403cc6771048328bbd1dce1ce482657 100644 --- a/source/ChromeDevTools/Protocol/iOS/Runtime/ReleaseObjectGroupCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Runtime/ReleaseObjectGroupCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Runtime /// </summary> [Command(ProtocolName.Runtime.ReleaseObjectGroup)] [SupportedBy("iOS")] - public class ReleaseObjectGroupCommand + public class ReleaseObjectGroupCommand: ICommand<ReleaseObjectGroupCommandResponse> { /// <summary> /// Gets or sets Symbolic object group name. diff --git a/source/ChromeDevTools/Protocol/iOS/Runtime/RunCommand.cs b/source/ChromeDevTools/Protocol/iOS/Runtime/RunCommand.cs index 35d5caa5f0d69c4658a7141ccc7c53509a091cc5..4400b0d01862423eea199dae2269d88a2716d3e9 100644 --- a/source/ChromeDevTools/Protocol/iOS/Runtime/RunCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Runtime/RunCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Runtime /// </summary> [Command(ProtocolName.Runtime.Run)] [SupportedBy("iOS")] - public class RunCommand + public class RunCommand: ICommand<RunCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Runtime/SaveResultCommand.cs b/source/ChromeDevTools/Protocol/iOS/Runtime/SaveResultCommand.cs index ae58255c427b40b57d087c0facd9413616eeb6d1..ae6de868f69ef6d2093611b7df2466c4493b41f6 100644 --- a/source/ChromeDevTools/Protocol/iOS/Runtime/SaveResultCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Runtime/SaveResultCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Runtime /// </summary> [Command(ProtocolName.Runtime.SaveResult)] [SupportedBy("iOS")] - public class SaveResultCommand + public class SaveResultCommand: ICommand<SaveResultCommandResponse> { /// <summary> /// Gets or sets Id or value of the object to save. diff --git a/source/ChromeDevTools/Protocol/iOS/Timeline/StartCommand.cs b/source/ChromeDevTools/Protocol/iOS/Timeline/StartCommand.cs index bbb735f63b10c7127e3ce61f1e3d719ed9eaa2d0..8f1561b4f2850fa13375715d93456d6ccb22c5d5 100644 --- a/source/ChromeDevTools/Protocol/iOS/Timeline/StartCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Timeline/StartCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Timeline /// </summary> [Command(ProtocolName.Timeline.Start)] [SupportedBy("iOS")] - public class StartCommand + public class StartCommand: ICommand<StartCommandResponse> { /// <summary> /// Gets or sets Samples JavaScript stack traces up to <code>maxCallStackDepth</code>, defaults to 5. diff --git a/source/ChromeDevTools/Protocol/iOS/Timeline/StopCommand.cs b/source/ChromeDevTools/Protocol/iOS/Timeline/StopCommand.cs index 9e958eec629d33137de75a70d9703fafe27c6b48..c726f3aa1161a8ba64d56a9dc57740e504032def 100644 --- a/source/ChromeDevTools/Protocol/iOS/Timeline/StopCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Timeline/StopCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Timeline /// </summary> [Command(ProtocolName.Timeline.Stop)] [SupportedBy("iOS")] - public class StopCommand + public class StopCommand: ICommand<StopCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Worker/CanInspectWorkersCommand.cs b/source/ChromeDevTools/Protocol/iOS/Worker/CanInspectWorkersCommand.cs index 955fd0554d9b180729109741488a8d5240989d20..5f9d2f16a2d440c5d83eb525b90a62880a3611a6 100644 --- a/source/ChromeDevTools/Protocol/iOS/Worker/CanInspectWorkersCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Worker/CanInspectWorkersCommand.cs @@ -9,7 +9,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Worker /// </summary> [Command(ProtocolName.Worker.CanInspectWorkers)] [SupportedBy("iOS")] - public class CanInspectWorkersCommand + public class CanInspectWorkersCommand: ICommand<CanInspectWorkersCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Worker/ConnectToWorkerCommand.cs b/source/ChromeDevTools/Protocol/iOS/Worker/ConnectToWorkerCommand.cs index cf97a6d9e6c69eccfa3be3c14958a06c9570f0e4..8e634934ef9f75ecda9aa42184e3973dd7b56446 100644 --- a/source/ChromeDevTools/Protocol/iOS/Worker/ConnectToWorkerCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Worker/ConnectToWorkerCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Worker { [Command(ProtocolName.Worker.ConnectToWorker)] [SupportedBy("iOS")] - public class ConnectToWorkerCommand + public class ConnectToWorkerCommand: ICommand<ConnectToWorkerCommandResponse> { /// <summary> /// Gets or sets WorkerId diff --git a/source/ChromeDevTools/Protocol/iOS/Worker/DisableCommand.cs b/source/ChromeDevTools/Protocol/iOS/Worker/DisableCommand.cs index 4e9cd81273c5bf8872fb615cc99123240c5356f8..28999f97beef372cf5374de52ae3cf8b857f7571 100644 --- a/source/ChromeDevTools/Protocol/iOS/Worker/DisableCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Worker/DisableCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Worker { [Command(ProtocolName.Worker.Disable)] [SupportedBy("iOS")] - public class DisableCommand + public class DisableCommand: ICommand<DisableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Worker/DisconnectFromWorkerCommand.cs b/source/ChromeDevTools/Protocol/iOS/Worker/DisconnectFromWorkerCommand.cs index f6e671e54171add6d16a4609703b7ca99223b9ec..d4e96141963cc529b870d9c0e42a685f2f3ef790 100644 --- a/source/ChromeDevTools/Protocol/iOS/Worker/DisconnectFromWorkerCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Worker/DisconnectFromWorkerCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Worker { [Command(ProtocolName.Worker.DisconnectFromWorker)] [SupportedBy("iOS")] - public class DisconnectFromWorkerCommand + public class DisconnectFromWorkerCommand: ICommand<DisconnectFromWorkerCommandResponse> { /// <summary> /// Gets or sets WorkerId diff --git a/source/ChromeDevTools/Protocol/iOS/Worker/EnableCommand.cs b/source/ChromeDevTools/Protocol/iOS/Worker/EnableCommand.cs index cfaf51b5d815ae32bbd846af2fe4fafd390bee5e..ce54c396add09751e66bda5921a35d3975f53308 100644 --- a/source/ChromeDevTools/Protocol/iOS/Worker/EnableCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Worker/EnableCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Worker { [Command(ProtocolName.Worker.Enable)] [SupportedBy("iOS")] - public class EnableCommand + public class EnableCommand: ICommand<EnableCommandResponse> { } } diff --git a/source/ChromeDevTools/Protocol/iOS/Worker/SendMessageToWorkerCommand.cs b/source/ChromeDevTools/Protocol/iOS/Worker/SendMessageToWorkerCommand.cs index b59081050e0392bc73dc0db4af60ca0776023ef7..791e89f25d3f952b73bca26d6f2d8c6a3ee74eb6 100644 --- a/source/ChromeDevTools/Protocol/iOS/Worker/SendMessageToWorkerCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Worker/SendMessageToWorkerCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Worker { [Command(ProtocolName.Worker.SendMessageToWorker)] [SupportedBy("iOS")] - public class SendMessageToWorkerCommand + public class SendMessageToWorkerCommand: ICommand<SendMessageToWorkerCommandResponse> { /// <summary> /// Gets or sets WorkerId diff --git a/source/ChromeDevTools/Protocol/iOS/Worker/SetAutoconnectToWorkersCommand.cs b/source/ChromeDevTools/Protocol/iOS/Worker/SetAutoconnectToWorkersCommand.cs index 3163e97b8c6d48e96a8f4baec23d30736be38b41..56f876b72fbab3e0eb1014be2024a9975cee4669 100644 --- a/source/ChromeDevTools/Protocol/iOS/Worker/SetAutoconnectToWorkersCommand.cs +++ b/source/ChromeDevTools/Protocol/iOS/Worker/SetAutoconnectToWorkersCommand.cs @@ -6,7 +6,7 @@ namespace MasterDevs.ChromeDevTools.Protocol.iOS.Worker { [Command(ProtocolName.Worker.SetAutoconnectToWorkers)] [SupportedBy("iOS")] - public class SetAutoconnectToWorkersCommand + public class SetAutoconnectToWorkersCommand: ICommand<SetAutoconnectToWorkersCommandResponse> { /// <summary> /// Gets or sets Value diff --git a/source/ProtocolGenerator/Program.cs b/source/ProtocolGenerator/Program.cs index ea412f5852439cb6ddb8cd8bdf64f3e7a6fbce15..0550241a8be747f498e105e6753ff538dda750b5 100644 --- a/source/ProtocolGenerator/Program.cs +++ b/source/ProtocolGenerator/Program.cs @@ -298,6 +298,7 @@ namespace MasterDevs.ChromeDevTools.ProtocolGenerator private static void WriteCommand(DirectoryInfo domainDirectoryInfo, string ns, string commandName, string description, IEnumerable<Property> parameters, IEnumerable<string> supportedBy) { var className = ToCamelCase(commandName) + CommandSubclass; + var responseClassName = ToCamelCase(commandName) + CommandResponseSubclass; var sb = new StringBuilder(); sb.AppendFormat("using MasterDevs.ChromeDevTools;"); sb.AppendLine(); @@ -317,7 +318,7 @@ namespace MasterDevs.ChromeDevTools.ProtocolGenerator sb.AppendFormat("\t[{0}({1}.{2}.{3})]", CommandAttribute, ProtocolNameClass, domainDirectoryInfo.Name, ToCamelCase(commandName)); sb.AppendLine(); WriteSupportedBy(sb, supportedBy); - sb.AppendFormat("\tpublic class {0}", className); + sb.AppendFormat("\tpublic class {0}: ICommand<{1}>", className, responseClassName); sb.AppendLine(); sb.AppendLine("\t{"); foreach (var parameterProperty in parameters) diff --git a/source/Sample/Program.cs b/source/Sample/Program.cs index 9c8cf0c5c8a1bfc3607c9f1fdffc2400cd05b768..0d7d29fd5a63f6cd4b50bc7ecdf03224921e2e84 100644 --- a/source/Sample/Program.cs +++ b/source/Sample/Program.cs @@ -58,27 +58,19 @@ namespace MasterDevs.ChromeDevTools.Sample { Console.WriteLine("LoadEventFiredEvent: " + loadEventFired.Timestamp); - var documentNodeId = - ((CommandResponse<GetDocumentCommandResponse>) - await chromeSession.SendAsync(new GetDocumentCommand())).Result.Root.NodeId; + var documentNodeId = (await chromeSession.SendAsync(new GetDocumentCommand(), CancellationToken.None)).Result.Root.NodeId; var bodyNodeId = - ((CommandResponse<QuerySelectorCommandResponse>) - await chromeSession.SendAsync(new QuerySelectorCommand - { - NodeId = documentNodeId, - Selector = "body" - })).Result.NodeId; - var height = - ((CommandResponse<GetBoxModelCommandResponse>) - await chromeSession.SendAsync(new GetBoxModelCommand {NodeId = bodyNodeId})).Result - .Model.Height; + (await chromeSession.SendAsync(new QuerySelectorCommand + { + NodeId = documentNodeId, + Selector = "body" + })).Result.NodeId; + var height = (await chromeSession.SendAsync(new GetBoxModelCommand {NodeId = bodyNodeId})).Result.Model.Height; await chromeSession.SendAsync(new SetVisibleSizeCommand {Width = ViewPortWidth, Height = height}); Console.WriteLine("Taking screenshot"); - var screenshot = - (CommandResponse<CaptureScreenshotCommandResponse>) - await chromeSession.SendAsync(new CaptureScreenshotCommand {Format = "png"}); + var screenshot = await chromeSession.SendAsync(new CaptureScreenshotCommand {Format = "png"}); var data = Convert.FromBase64String(screenshot.Result.Data); File.WriteAllBytes("output.png", data);