jj: Windream Version 0.0.0.2

This commit is contained in:
Jonathan Jenne
2018-10-08 16:43:45 +02:00
parent 46c65eb464
commit bad26b316a
4 changed files with 202 additions and 128 deletions

View File

@@ -1,9 +1,10 @@
Imports NLog
Imports DigitalData.Modules.Logging
Public Class ConnectionBuilder
Implements IConnectionBuilder
Private ReadOnly LogFactory As LogFactory
Private ReadOnly LogConfig As LogConfig
Private SessionReconnect As Boolean = False
Private DriveLetter As String = "W"
Private Support64Bit As Boolean = False
@@ -12,8 +13,8 @@ Public Class ConnectionBuilder
Private Password As String = Nothing
Private Domain As String = Nothing
Public Sub New(LogFactory As LogFactory)
Me.LogFactory = LogFactory
Public Sub New(LogConfig As LogConfig)
Me.LogConfig = LogConfig
End Sub
Public Function WithSessionReconnect() As IConnectionBuilder Implements IConnectionBuilder.WithSessionReconnect
@@ -44,7 +45,7 @@ Public Class ConnectionBuilder
End Function
Public Function Connect() As Windream2 Implements IConnectionBuilder.Connect
Return New Windream2(LogFactory, SessionReconnect, DriveLetter, Support64Bit, ServerName, UserName, Password, Domain)
Return New Windream2(LogConfig, SessionReconnect, DriveLetter, Support64Bit, ServerName, UserName, Password, Domain)
End Function
End Class