public async Task write_assembly_api() { var platformDelimiter = RuntimeInformation.IsOSPlatform(OSPlatform.Windows) ? ';' : ':'; var frameworkAssemblies = (AppContext.GetData("TRUSTED_PLATFORM_ASSEMBLIES") as string).Split(platformDelimiter); var assemblyPath = typeof(SemverComparerTests).Assembly.Location; var assemblyDirectory = Path.GetDirectoryName(assemblyPath); var loader = new LocalFileLoader(); var reflectInput = await loader.LoadAssembly(new AssemblyLoaderOptions { AssemblyName = typeof(SemverComparerTests).Assembly.Location, FrameworkAssemblies = frameworkAssemblies }); SemverComparer.WritePublicApi(reflectInput, assemblyDirectory); }
void Start(){ if (controller.loader == null){ LocalFileLoader<LanguageModel> local = new LocalFileLoader<LanguageModel>(); local.directory = Application.streamingAssetsPath + "/Data/Languages"; controller.loader = local; controller.load_all(); } }