C# Class ParkitectNexus.Data.Assets.Modding.ModCompiler

Inheritance: IModCompiler
Mostra file Open project: ParkitectNexus/ParkitectNexusClient

Public Methods

Method Description
Compile ( IModAsset mod ) : Task
ModCompiler ( IParkitect parkitect, ILogger log ) : System

Private Methods

Method Description
GetBuildPath ( IModAsset mod ) : string
ResolveAssembly ( IModAsset dependencies, string assemblyName ) : string
SetBuildPath ( IModAsset mod, string relativePath ) : void

Method Details

Compile() public method

public Compile ( IModAsset mod ) : Task
mod IModAsset
return Task

ModCompiler() public method

public ModCompiler ( IParkitect parkitect, ILogger log ) : System
parkitect IParkitect
log ILogger
return System