using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace AppData
{
public class eSetup
{
///
/// NOme della configurazione
///
public string name { get; set; } = "";
///
/// Imposto
///
public bool SSIP { get; set; } = false;
///
/// SQL server instance
///
public string sqlServer { get; set; } = "";
///
/// User SQL
///
public string userName { get; set; } = "";
///
/// PAsswd SQL
///
public string passwd { get; set; } = "";
///
/// Conn string di base
///
public string connString
{
get
{
string answ = "";
if (SSIP)
{
answ = $"data source={sqlServer};initial catalog=Elmah;persist security info=True;Integrated Security=SSPI;MultipleActiveResultSets=True;App=EntityFramework";
}
else
{
answ = $"data source={sqlServer};initial catalog=Elmah;persist security info=True;user id={userName};password={passwd};MultipleActiveResultSets=True;App=EntityFramework";
}
return answ;
}
}
///
/// URL di base x recupero ELMAH da sito
///
public string baseUrl { get; set; } = "";
///
/// Path di base delle applicazioni
///
public string appBasePath { get; set; } = "";
}
}