package fr.sii.ogham.sample.standard.template.thymeleaf;
import org.thymeleaf.dialect.IDialect;
import fr.sii.ogham.core.builder.MessagingBuilder;
import fr.sii.ogham.core.service.MessagingService;
public class AddDialect {
public static void main(String[] args) {
IDialect dialect = null;
createService(dialect);
}
private static MessagingService createService(IDialect dialect) {
// init the builder with default values
MessagingBuilder builder = new MessagingBuilder().useAllDefaults();
// register the dialect
builder.getEmailBuilder().getTemplateBuilder().getThymeleafParser().getEngine().addDialect(dialect);
builder.getSmsBuilder().getTemplateBuilder().getThymeleafParser().getEngine().addDialect(dialect);
// instantiate the service
return builder.build();
}
}