// Token: 0x06000238 RID: 568 RVA: 0x0001F2D4 File Offset: 0x0001D4D4 protected override void Execute(ConfuserContext context, ProtectionParameters parameters) { NameService srv = (NameService)context.Registry.GetService <INameService>(); ICollection <KeyValuePair <string, string> > map = srv.GetNameMap(); if (map.Count == 0) { return; } string path = Path.GetFullPath(Path.Combine(context.OutputDirectory, "symbols.map")); string dir = Path.GetDirectoryName(path); if (!Directory.Exists(dir)) { Directory.CreateDirectory(dir); } using (StreamWriter writer = new StreamWriter(File.OpenWrite(path))) { foreach (KeyValuePair <string, string> entry in map) { writer.WriteLine("{0}\t{1}", entry.Key, entry.Value); } } }