45 lines
1.1 KiB
C#
45 lines
1.1 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Web;
|
|
using System.Configuration;
|
|
|
|
namespace CommonAD.Models
|
|
{
|
|
public class ADConfig
|
|
{
|
|
public string LDAPPath = "";
|
|
public string LDAPUser = "";
|
|
public string LDAPPassword = "";
|
|
private TimeSpan _ADTimeOut = TimeSpan.FromSeconds(0);
|
|
|
|
public TimeSpan ADTimeOut
|
|
{
|
|
get
|
|
{
|
|
return _ADTimeOut;
|
|
}
|
|
}
|
|
public string ADTimeOutStr
|
|
{
|
|
set
|
|
{
|
|
if (!string.IsNullOrEmpty(value))
|
|
_ADTimeOut = TimeSpan.FromSeconds(Convert.ToDouble(value));
|
|
}
|
|
}
|
|
|
|
/*
|
|
public static void Init()
|
|
{
|
|
LDAPPath = ConfigurationManager.AppSettings["LDAPPath"];
|
|
LDAPUser = ConfigurationManager.AppSettings["LDAPUser"];
|
|
LDAPPassword = ConfigurationManager.AppSettings["LDAPPassword"];
|
|
ADTimeOut = TimeSpan.FromSeconds(Convert.ToDouble(ConfigurationManager.AppSettings["ADTimeOut"]));
|
|
}
|
|
*/
|
|
}
|
|
}
|
|
|
|
|