public DomaineRssFeed(IDirectory directory, Domaine domaine, Uri baseUri)
        {
            this.Domaine = domaine;
            this._file   = directory.CreateOrReturnFile(FileName(domaine));

            RssChannel channel = this.ReadFile() ?? new RssChannel();

            var fileUri = new Uri(baseUri, FileName(domaine));

            channel.link  = fileUri.ToString();
            channel.title = this.Domaine.Nom;

            this.WriteFile(channel);
        }
 public CsvPersisterCreateFileDecorator(IDirectory directory, string filename, char separator)
     : base(directory.CreateOrReturnFile(filename), separator)
 {
 }