// Copyright (c) Microsoft Corporation. // Licensed under the MIT License. using Microsoft.CodeAnalysis; using System.Collections.Generic; namespace Microsoft.ReactNative.Managed.CodeGen.Model { public class ReactAssembly { public ICollection ViewManagers { get; } = new List(); public ICollection Modules { get; } = new List(); public IDictionary JSReaderFunctions { get; } = new Dictionary(SymbolEqualityComparer.Default); public IDictionary JSWriterFunctions { get; } = new Dictionary(SymbolEqualityComparer.Default); public IDictionary SerializableTypes { get; } = new Dictionary(SymbolEqualityComparer.Default); } }