private void Builder_OnFileBuilt(eBuilder builder, string file, int loc) { SetFile(file, builder); SetLoC(); SetProgressBar(); }
private void AddBuilderEventHandlers(eBuilder builderType, IBuilder builder) { AddBuilderEventHandlersDefault(builder); AddBuilderEventHandlersIndividual(builderType, builder); }
private void Builder_OnFileBuilding(eBuilder builder, string file) { }
private void Builder_OnBuilderPassComplete(eBuilder builder, string buildSection) { SetSection(buildSection, builder); }
public void AddFilesToCreate(eBuilder builder, int fileCount) { TotalFilesToBuild += fileCount; BuilderCountFiles++; }
private void Builder_OnFileBuilt(eBuilder builder, string file, int loc) { Statistics.AddLoC(builder, loc); }
private void Builder_OnBuilderBuilding(eBuilder builder) { }
private void Builder_OnBuilderInitialized(eBuilder builder) { SetStatus(eBuildStatus.Initialized, builder); }
private void Builder_OnBuilderInitialized(eBuilder builder) { }
private void Builder_OnBuilderStarted(eBuilder builder) { }
public void AddWarning(eBuilder builder, string section, string message) { var warning = BuildWarning.Create(builder, section, message); AddWarning(warning); }
public void AddLoC(eBuilder builder, int loc) { BuilderLoC.AddOrUpdate(builder, loc, (key, oldValue) => oldValue + loc); }
public void AddFilesCreated(eBuilder builder, int filesCreated) { BuilderFilesCreated.AddOrUpdate(builder, filesCreated, (key, oldValue) => oldValue + filesCreated); }
private void AddBuilderEventHandlersIndividual(eBuilder builderType, IBuilder builder) { switch (builderType) { case eBuilder.Entity: { var builderEntity = (BuilderEntity)builder; break; } case eBuilder.EntityPartial: { var builderEntity = (BuilderEntityPartial)builder; break; } case eBuilder.Mapping: { var builderMapping = (BuilderMapping)builder; break; } case eBuilder.Context: { var builderContext = (BuilderContext)builder; break; } case eBuilder.Service: { var builderService = (BuilderService)builder; break; } case eBuilder.ServiceInterface: { var builderServiceInterface = (BuilderServiceInterface)builder; break; } case eBuilder.Enumeration: { var builderEnumeration = (BuilderEnumeration)builder; break; } case eBuilder.AppContext: { var builderAppContext = (BuilderAppContext)builder; break; } case eBuilder.Contract: { var builderContract = (BuilderContract)builder; break; } case eBuilder.AppService: { var builderAppService = (BuilderAppService)builder; break; } case eBuilder.AppServiceInterface: { var builderAppServiceInterface = (BuilderAppServiceInterface)builder; break; } case eBuilder.ControllerApi: { var builderControllerApi = (BuilderControllerApi)builder; break; } case eBuilder.ControllerMvc: { var builderControllerMvc = (BuilderControllerMvc)builder; break; } case eBuilder.AutoMapperProfile: { var builderControllerMvc = (BuilderAutoMapperProfile)builder; break; } default: throw new NotSupportedException(string.Concat("Unsupported builder: ", builderType.ToString())); } }
private void Builder_OnBuilderFileCountUpdate(eBuilder builder, int fileCount) { Statistics.AddFilesToCreate(builder, fileCount); }
private void Builder_OnBuilderStarted(eBuilder builder) { SetStatus(eBuildStatus.Started, builder); }
private void Builder_OnBuilderPassComplete(eBuilder builder, string buildSection) { }
private void Builder_OnBuilderBuilding(eBuilder builder) { SetStatus(eBuildStatus.Building, builder); }
public static IBuilder Create(eBuilder builder, bool isActive, PauseToken pause) { IBuilder returnValue = null; switch (builder) { case eBuilder.Entity: { returnValue = new BuilderEntity { Pause = pause }; break; } case eBuilder.EntityPartial: { returnValue = new BuilderEntityPartial { Pause = pause }; break; } case eBuilder.Mapping: { returnValue = new BuilderMapping { Pause = pause }; break; } case eBuilder.Context: { returnValue = new BuilderContext { Pause = pause }; break; } case eBuilder.Service: { returnValue = new BuilderService { Pause = pause }; break; } case eBuilder.ServiceInterface: { returnValue = new BuilderServiceInterface { Pause = pause }; break; } case eBuilder.Enumeration: { returnValue = new BuilderEnumeration { Pause = pause }; break; } case eBuilder.AppContext: { returnValue = new BuilderAppContext { Pause = pause }; break; } case eBuilder.Contract: { returnValue = new BuilderContract { Pause = pause }; break; } case eBuilder.AppService: { returnValue = new BuilderAppService { Pause = pause }; break; } case eBuilder.AppServiceInterface: { returnValue = new BuilderAppServiceInterface { Pause = pause }; break; } case eBuilder.ControllerApi: { returnValue = new BuilderControllerApi { Pause = pause }; break; } case eBuilder.ControllerMvc: { returnValue = new BuilderControllerMvc { Pause = pause }; break; } case eBuilder.AutoMapperProfile: { returnValue = new BuilderAutoMapperProfile { Pause = pause }; break; } default: throw new NotSupportedException(string.Concat("Unsupported builder :", builder.ToString())); } returnValue.BuilderType = builder; returnValue.IsActive = isActive; return(returnValue); }