public object this[IPrepare node] { get { if (node == null) { return(null); //can send null as null when checking biome mask } if (prepare.TryGetValue(node, out object obj)) { return(obj); } else { return(null); } } set { if (prepare.ContainsKey(node)) { prepare[node] = value; } else { prepare.Add(node, value); } } }
public void SetUp() { _cache = MockRepository.GenerateMock<ICache>(); _preparer = MockRepository.GenerateMock<IPrepare<Project>>(); _reloader = new ProjectReloader(_cache, _preparer); _project = new Project("project", new ProjectDocument(ProjectType.CSharp)); _project.Value.AddReferencedBy("Referenced by"); _project.Value.HasBeenReadFromFile(); }
private void Save(Bitmap bmp, IPrepare prepare, int number) { prepare.Add(bmp); Console.WriteLine("-----------------" + number + " saved" + "-----------------"); }