Projekt

Obecné

Profil

Stáhnout (986 Bajtů) Statistiky
| Větev: | Tag: | Revize:
1 cdf3c217 A-Konig
//
2
// Author: A. Konig
3
//
4
5 98b568bc A-Konig
using System.Collections.Generic;
6
7
namespace ServerApp.Parser.InputData
8
{
9 cdf3c217 A-Konig
    /// <summary>
10
    /// Interface that every DataLoader should implement
11
    /// </summary>
12
    /// <author>A. Konig</author>
13 a53b1de8 A-Konig
    public interface IDataLoader
14 98b568bc A-Konig
    {
15
        /// <summary>
16
        /// Load jis data from file
17
        /// </summary>
18
        /// <param name="pathToFile">Path to file</param>
19
        /// <returns></returns>
20
        List<JisInstance> LoadJisFile(string pathToFile);
21
22
        /// <summary>
23
        /// Load login data from file
24
        /// </summary>
25
        /// <param name="pathToFile">Path to file</param>
26
        /// <returns></returns>
27
        List<LogInInstance> LoadLoginFile(string pathToFile);
28
        /// <summary>
29
        /// Load weather data from file
30
        /// </summary>
31
        /// <param name="pathToFile">Path to file</param>
32
        /// <returns></returns>
33
        List<WeatherInstance> LoadWeatherFile(string pathToFile);
34
35
    }
36
}