private static IStatusStrategy GetStatusStrategy(BootstrapStatus status)
{
IStatusStrategy strategy;
switch (status)
{
case BootstrapStatus.Success:
strategy = new SuccessStatusStrategy();
break;
case BootstrapStatus.Warning:
strategy = new WarningStatusStrategy();
break;
case BootstrapStatus.Important:
strategy = new ImportantStatusStrategy();
break;
case BootstrapStatus.Info:
strategy = new InfoStatusStrategy();
break;
case BootstrapStatus.Inverse:
strategy = new InverseStatusStragety();
break;
default:
strategy = new DefaultStatusStrategy();
break;
}
return strategy;
}