view Agendas/trunk/src/Agendas.Blog/Impl/BlogPublicador.cs @ 105:1d820f17fc75

ajustes y correcciones en el publicador de blogs agregado de numeroOrden y urlWiki en metodo Publicar de Agenda y Evento (con test)
author jorge.rowies
date Mon, 06 Jun 2011 09:12:52 -0300
parents 26d0513a8410
children c3573defd18f
line wrap: on
line source

using System.Collections.Generic;
using AltNetHispano.Agendas.Domain;

namespace Agendas.Blog.Impl
{
  public class BlogPublicador : IPublicador
  {
    private readonly IPostWriterFactory _postWriterFactory;

    public BlogPublicador(IPostWriterFactory postWriterFactory)
    {
      _postWriterFactory = postWriterFactory;
    }

    public void Publicar(IEnumerable<Track> tracks)
    {
      foreach (var track in tracks)
        _postWriterFactory.GetPostWriter(track.Accion).WritePost(track);
    }
  }
}