Delegate A/S

SolutionExtract

 1: 
 2: 
 3: 
 4: 
 5: 
 6: 
 7: 
 8: 
 9: 
10: 
#load @"_Config.fsx"
open _Config
open DG.Daxif

Solution.Extract(
  Path.Daxif.unmanagedSolution, 
  Path.SolutionPack.customizationsFolder, 
  Path.SolutionPack.xmlMappingFile, 
  Path.SolutionPack.projFile
)
module _Config
namespace DG
namespace DG.Daxif
type Solution =
  private new : unit -> Solution
  static member Count : env:Environment * solutionName:string * ?logLevel:LogLevel -> unit
  static member Create : env:Environment * name:string * displayName:string * publisherPrefix:string * ?logLevel:LogLevel -> unit
  static member CreatePublisher : env:Environment * name:string * displayName:string * prefix:string * ?logLevel:LogLevel -> unit
  static member EnablePluginSteps : env:Environment * solutionName:string * ?enable:bool * ?logLevel:LogLevel -> unit
  static member Export : env:Environment * solutionName:string * outputDirectory:string * managed:bool * ?extended:bool * ?deltaFromDate:'a0 * ?logLevel:LogLevel -> unit
  static member Extract : solutionFile:string * customizationsFolder:string * xmlMappingFile:string * projectFile:string * ?logLevel:LogLevel -> (LogLevel -> unit)
  static member GenerateCSharpContext : env:Environment * pathToXrmContext:string * outputDir:string * ?solutions:string list * ?entities:string list * ?extraArguments:(string * string) list * ?logLevel:LogLevel -> unit
  static member GenerateTypeScriptContext : env:Environment * pathToXDT:string * outputDir:string * ?solutions:string list * ?entities:string list * ?extraArguments:(string * string) list * ?logLevel:LogLevel -> unit
  static member Import : env:Environment * pathToSolutionZip:string * ?activatePluginSteps:bool * ?extended:bool * ?logLevel:LogLevel -> unit
  ...

Full name: DG.Daxif.Solution
static member Solution.Extract : solutionFile:string * customizationsFolder:string * xmlMappingFile:string * projectFile:string * ?logLevel:LogLevel -> (LogLevel -> unit)
module Path

from _Config
module Daxif

from _Config.Path


 Paths Daxif uses to store/load files
val unmanagedSolution : string

Full name: _Config.Path.Daxif.unmanagedSolution
module SolutionPack

from _Config.Path


 Path information used by the SolutionPackager scripts
val customizationsFolder : string

Full name: _Config.Path.SolutionPack.customizationsFolder
val xmlMappingFile : string

Full name: _Config.Path.SolutionPack.xmlMappingFile
val projFile : string

Full name: _Config.Path.SolutionPack.projFile