- return iDriver

master
Simon G 5 years ago
parent c5581d21ae
commit 998521a139
  1. 4
      Lib.Driver/DriverLoader.cs
  2. 2
      Lib.Driver/Interfaces/IDriverLoader.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);
}
}
}

@ -8,6 +8,6 @@ namespace Lib.Driver.Interfaces
{
public interface IDriverLoader
{
XmlDriver Load(string driverPath);
IDriver? Load(string driverPath);
}
}
Loading…
Cancel
Save