public void Initialize() { this.dao = new PublisherDAO(); string initializer = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "initialize.sql"); string cleaner = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "cleanup.sql"); Common.Cleanup(cleaner); Common.Initialazation(initializer); }
public PublisherLogic(IPublisherDAO publisherDAO, IPublisherValidator publisherValidator, ILogger logger) { this.logger = logger; this.publisherDAO = publisherDAO; this.publisherValidator = publisherValidator; }