Mercurial > altnet-hispano
view Agendas/trunk/src/Agendas.Blog/Impl/PostWriterFactory.cs @ 74:bc46e7426c80
Refactoring de acciones según la definición del diagrama de estados en assembla
(https://www.assembla.com/spaces/altnet-hispano/wiki/Estados_de_un_evento)
author | nelopauselli |
---|---|
date | Mon, 23 May 2011 20:13:37 -0300 |
parents | ebce59b45b50 |
children | a300394dbabe |
line wrap: on
line source
using AltNetHispano.Agendas.Domain; namespace Agendas.Blog.Impl { public class PostWriterFactory : IPostWriterFactory { public IPostWriter GetPostWriter(Accion accion) { switch (accion) { case Accion.Publicar: return new RealizarReunionPostWriter(); case Accion.Agendar: return new PublicarReunionPostWriter(); default: return new NullObjectPostWriter(); } } } }