public static void Register(HttpConfiguration config) { // Web API configuration and services // Web API routes config.MapHttpAttributeRoutes(); config.Routes.MapHttpRoute( name: "DefaultApi", routeTemplate: "api/{controller}/{action}/{id}", defaults: new { id = RouteParameter.Optional } ); var ApiKey = Properties.Settings.Default.ApiKey; _DestinyApi = new Destiny2Api(ApiKey, new UserAgentHeader("Destiny 2 Party Viewer", Assembly.GetExecutingAssembly().GetName().Version.ToString(), "Web API", 1, "https://www.d2-partyviewer.com", "*****@*****.**") , new DirectoryInfo(HttpContext.Current.Server.MapPath("~"))); _DestinyApi.UpdateDatabaseIfRequired(); }
public BaseTest() { Api = new Destiny2Api(ApiKey, new UserAgentHeader("Destiny 2 Party Viewer", "1.0.0", "Unit Tests", 0, "https://www.d2-partyviewer.com", "*****@*****.**"), @"C:\Users\Bailey Miller\Desktop\Destiny 2 Manifest\worldAssets\world.content"); }
public void Init() { instance = new Destiny2Api(); }