Konfigurace služby
Konfigurace služby TaskServer probíhá v konfiguračním souboru služby, který je umístěn ve složce služby a nese stejné jméno jako spustitelný soubor služby s příponou .config.
Konfigurace připojení k databázi řešení
V hlavním souboru konfigurace služby uvedeme cestu k souboru, který obsahuje konfiguraci vlastního připojení.
<connectionStrings configSource="Config\ConnectionStrings.config" />V souboru /Config/ConnectionStrings.config pak uvést definici spojení do databáze.
Připojení k SQL server
<add name="ConnectionString" connectionString="XpoProvider=MSSqlServer;Data Source=server_name;Initial Catalog=DB;
Persist Security Info=True;User ID=id;Password=pwd" providerName="System.Data.SqlClient" />Různé možné řetězce definující zdroj dat dle typu použité databáze jsou k nalezení zde.
Konfigurace logů aktivit služby
Pro volbu konfiguračního souboru pro logy služby TaskServer je nutné změnit hodnotu atributu klíče configFile. Příklad konfigurace je zobrazen níže
<log4net configSource="Config\Log4Net.config" />
<common>
<logging>
<factoryAdapter type="Common.Logging.Log4Net.Log4NetLoggerFactoryAdapter, Common.Logging.Log4net">
<arg key="configType" value="FILE-WATCH" />
<arg key="configFile" value="~/Config/Log4Net.config" />
</factoryAdapter>
</logging>
</common>Konfigurace pravidelných úloh služby
Konfigurace opět probíhá v hlavním konfiguračním souboru služby. Definice úloh je uvedena v souboru jehož struktura je popsána zde.
Konfigurace k souboru s úlohami pak vypadá následovně:
<quartz>
...
<add key="quartz.plugin.xml.fileNames" value="~/Config/TaskServerQuartzJobs.xml" />
...
</quartz>