From 814f07212d9e25169c18516d94b4e9ce7a29489b Mon Sep 17 00:00:00 2001 From: David Sparer Date: Mon, 26 Sep 2016 11:58:48 -0600 Subject: [PATCH] Made ISerializer generic --- .../Serializers/CsvConnectionsSerializerMremotengFormat.cs | 2 +- .../CsvConnectionsSerializerRemoteDesktop2008Format.cs | 2 +- mRemoteV1/Config/Serializers/DataTableSerializer.cs | 2 +- mRemoteV1/Config/Serializers/ISerializer.cs | 4 ++-- mRemoteV1/Config/Serializers/SqlConnectionsSerializer.cs | 2 +- mRemoteV1/Config/Serializers/XmlConnectionsSerializer.cs | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/mRemoteV1/Config/Serializers/CsvConnectionsSerializerMremotengFormat.cs b/mRemoteV1/Config/Serializers/CsvConnectionsSerializerMremotengFormat.cs index 1babd4d2..f68a0147 100644 --- a/mRemoteV1/Config/Serializers/CsvConnectionsSerializerMremotengFormat.cs +++ b/mRemoteV1/Config/Serializers/CsvConnectionsSerializerMremotengFormat.cs @@ -9,7 +9,7 @@ using mRemoteNG.Tree.Root; namespace mRemoteNG.Config.Serializers { - public class CsvConnectionsSerializerMremotengFormat : ISerializer + public class CsvConnectionsSerializerMremotengFormat : ISerializer { private string _csv = ""; diff --git a/mRemoteV1/Config/Serializers/CsvConnectionsSerializerRemoteDesktop2008Format.cs b/mRemoteV1/Config/Serializers/CsvConnectionsSerializerRemoteDesktop2008Format.cs index 11e519ae..3deafaf3 100644 --- a/mRemoteV1/Config/Serializers/CsvConnectionsSerializerRemoteDesktop2008Format.cs +++ b/mRemoteV1/Config/Serializers/CsvConnectionsSerializerRemoteDesktop2008Format.cs @@ -9,7 +9,7 @@ using mRemoteNG.Tree.Root; namespace mRemoteNG.Config.Serializers { - public class CsvConnectionsSerializerRemoteDesktop2008Format : ISerializer + public class CsvConnectionsSerializerRemoteDesktop2008Format : ISerializer { private string _csv = ""; diff --git a/mRemoteV1/Config/Serializers/DataTableSerializer.cs b/mRemoteV1/Config/Serializers/DataTableSerializer.cs index b0a76c07..8f99873a 100644 --- a/mRemoteV1/Config/Serializers/DataTableSerializer.cs +++ b/mRemoteV1/Config/Serializers/DataTableSerializer.cs @@ -9,7 +9,7 @@ using mRemoteNG.Tree.Root; namespace mRemoteNG.Config.Serializers { - public class DataTableSerializer + public class DataTableSerializer : ISerializer { private DataTable _dataTable; private const string TableName = "tblCons"; diff --git a/mRemoteV1/Config/Serializers/ISerializer.cs b/mRemoteV1/Config/Serializers/ISerializer.cs index 56084735..cd19809a 100644 --- a/mRemoteV1/Config/Serializers/ISerializer.cs +++ b/mRemoteV1/Config/Serializers/ISerializer.cs @@ -2,8 +2,8 @@ namespace mRemoteNG.Config.Serializers { - public interface ISerializer + public interface ISerializer { - string Serialize(ConnectionTreeModel connectionTreeModel); + TFormat Serialize(ConnectionTreeModel connectionTreeModel); } } \ No newline at end of file diff --git a/mRemoteV1/Config/Serializers/SqlConnectionsSerializer.cs b/mRemoteV1/Config/Serializers/SqlConnectionsSerializer.cs index 194f79cd..7beb7feb 100644 --- a/mRemoteV1/Config/Serializers/SqlConnectionsSerializer.cs +++ b/mRemoteV1/Config/Serializers/SqlConnectionsSerializer.cs @@ -16,7 +16,7 @@ using mRemoteNG.Tree.Root; namespace mRemoteNG.Config.Serializers { - public class SqlConnectionsSerializer : ISerializer + public class SqlConnectionsSerializer : ISerializer { private SqlConnection _sqlConnection; private SqlCommand _sqlQuery; diff --git a/mRemoteV1/Config/Serializers/XmlConnectionsSerializer.cs b/mRemoteV1/Config/Serializers/XmlConnectionsSerializer.cs index 7193ad8e..647617ba 100644 --- a/mRemoteV1/Config/Serializers/XmlConnectionsSerializer.cs +++ b/mRemoteV1/Config/Serializers/XmlConnectionsSerializer.cs @@ -17,7 +17,7 @@ using mRemoteNG.Tree.Root; namespace mRemoteNG.Config.Serializers { - public class XmlConnectionsSerializer : ISerializer + public class XmlConnectionsSerializer : ISerializer { private SecureString _password = GeneralAppInfo.EncryptionKey; private XmlTextWriter _xmlTextWriter;