private string GetModuleInfoString(MiCakeModuleDescriptor moduleDesciptor) { var moduleType = moduleDesciptor.ModuleType; var featerTag = (typeof(IFeatureModule).IsAssignableFrom(moduleType)) ? "[Feature] - " : string.Empty; return(featerTag + moduleType.Name); }
public void LogModuleInfo(MiCakeModuleDescriptor moduleDescriptor, string preInfo = "") { if (moduleDescriptor.Instance.IsFrameworkLevel && !DebugEnvironment.IsDebug) { return; } _logger.LogInformation(preInfo + GetModuleInfoString(moduleDescriptor)); }
public void AddDependency(MiCakeModuleDescriptor descriptor) { _relyOnModules.AddIfNotContains(descriptor); }
public bool Remove(MiCakeModuleDescriptor item) { return(_descriptors.Remove(item)); }
public void Insert(int index, MiCakeModuleDescriptor item) { _descriptors.Insert(index, item); }
public int IndexOf(MiCakeModuleDescriptor item) { return(_descriptors.IndexOf(item)); }
public bool Contains(MiCakeModuleDescriptor item) { return(_descriptors.Contains(item)); }
public void Add(MiCakeModuleDescriptor item) { _descriptors.Add(item); }