--- a/client/src/Iri.Modernisation.Data/Models/Loader.cs Mon Jan 25 09:30:22 2010 +0100
+++ b/client/src/Iri.Modernisation.Data/Models/Loader.cs Wed Jan 27 10:37:39 2010 +0100
@@ -14,17 +14,20 @@
using System.Threading;
namespace Iri.Modernisation.Data.Models
{
-
+ /// <summary>
+ /// Interface permettant une utilisation dans la classe Sync
+ /// </summary>
public interface ILoader
{
- event EventHandler<LoaderEventArgs<ILoader>> LoaderFinished;
+
+ event EventHandler<EventArgs> LoaderFinished;
}
/// <summary>
/// Classe permettant de charger un XML et de convertir son contenu en un type ReturnType désiré
/// </summary>
/// <typeparam name="ReturnType">Type Désiré</typeparam>
- public class Loader<ResultType>
+ public class Loader<ResultType> : ILoader
{
private AutoResetEvent Are { get; set; }
@@ -95,7 +98,7 @@
Load(this.Path);
}
- public event EventHandler<LoaderEventArgs<ResultType>> LoaderFinished;
+ public event EventHandler<EventArgs> LoaderFinished;
}