3 instantiations of ResxFile
Microsoft.CodeAnalysis.SemanticSearch.Extensions (3)
ProjectModel.cs (3)
103=> new(filePath, changes: ImmutableDictionary<string, string?>.Empty); 106=> new(FilePath, _changes.SetItem(name, value)); 109=> new(FilePath, _changes.SetItem(name, null));
11 references to ResxFile
Microsoft.CodeAnalysis.SemanticSearch.Extensions (11)
ProjectModel.cs (11)
23private readonly Lazy<ImmutableDictionary<string, ResxFile>> _lazyResxFiles; 33public ProjectModel(string filePath, ImmutableDictionary<string, ResxFile> resxFiles) 39public ImmutableDictionary<string, ResxFile> ResxFiles 42public ProjectModel ReplaceResxFile(ResxFile file) 45internal ImmutableDictionary<string, ResxFile> LoadResxFiles() 47var resxFiles = ImmutableDictionary.CreateBuilder<string, ResxFile>(); 53resxFiles.Add(filePath, ResxFile.ReadFromFile(filePath)); 70if (oldModel.ResxFiles.TryGetValue(filePath, out var oldResx) && newContent == oldResx.GetContent()) 102internal static ResxFile ReadFromFile(string filePath) 105public ResxFile AddString(string name, string value) 108public ResxFile RemoveString(string name)