public IUnderutilization Calculate( IUnderutilizationFactory underutilizationFactory, ITotalTime totalTime, IUnutilizedTime unutilizedTime) { return(underutilizationFactory.Create( unutilizedTime.Value / totalTime.Value)); }
public IUnderutilizationFactory CreateUnderutilizationFactory() { IUnderutilizationFactory factory = null; try { factory = new UnderutilizationFactory(); } catch (Exception exception) { this.Log.Error( exception.Message, exception); } return(factory); }