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);
 }
Пример #5
0
 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)
 {
 }
Пример #11
0
        public void AddWarning(eBuilder builder, string section, string message)
        {
            var warning = BuildWarning.Create(builder, section, message);

            AddWarning(warning);
        }
Пример #12
0
 public void AddLoC(eBuilder builder, int loc)
 {
     BuilderLoC.AddOrUpdate(builder, loc, (key, oldValue) => oldValue + loc);
 }
Пример #13
0
 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);
 }
Пример #19
0
        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);
        }