//
// LoadParams.cs
//
// Copyright (c) František Boháček. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.InteropServices;
using System.Text;
using System.Threading.Tasks;
namespace NosSmooth.Injector
{
///
/// The parameters passed to the inject module.
///
internal struct LoadParams
{
///
/// The full path of the library.
///
public int LibraryPath;
///
/// The full path of the library.
///
public int RuntimeConfigPath;
///
/// The full path to the type with the method marked as UnsafeCallersOnly.
///
///
/// Can be for example "LibraryNamespace.Type, LibraryNamespace".
///
public int TypePath;
///
/// The name of the method to execute.
///
public int MethodName;
}
}