From 998521a1396ad6cdce74a008338d4b748c04189f Mon Sep 17 00:00:00 2001 From: Simon G Date: Sat, 10 Apr 2021 12:20:48 +0200 Subject: [PATCH] - return iDriver --- Lib.Driver/DriverLoader.cs | 4 ++-- Lib.Driver/Interfaces/IDriverLoader.cs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Lib.Driver/DriverLoader.cs b/Lib.Driver/DriverLoader.cs index c4c8928..ac83bc3 100644 --- a/Lib.Driver/DriverLoader.cs +++ b/Lib.Driver/DriverLoader.cs @@ -12,12 +12,12 @@ namespace Lib.Driver { public class DriverLoader : IDriverLoader { - public XmlDriver Load(string driverPath) + public IDriver? Load(string driverPath) { XmlReader xmlReader = XmlReader.Create(File.OpenRead(driverPath)); XmlSerializer xmlSerializer = new(typeof(XmlDriver)); - return (XmlDriver) xmlSerializer.Deserialize(xmlReader); + return (XmlDriver?) xmlSerializer.Deserialize(xmlReader); } } } \ No newline at end of file diff --git a/Lib.Driver/Interfaces/IDriverLoader.cs b/Lib.Driver/Interfaces/IDriverLoader.cs index ea4b1ea..b35ec6a 100644 --- a/Lib.Driver/Interfaces/IDriverLoader.cs +++ b/Lib.Driver/Interfaces/IDriverLoader.cs @@ -8,6 +8,6 @@ namespace Lib.Driver.Interfaces { public interface IDriverLoader { - XmlDriver Load(string driverPath); + IDriver? Load(string driverPath); } } \ No newline at end of file