Пример #1
0
        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();
        }
Пример #2
0
 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");
 }
Пример #3
0
 public void Init()
 {
     instance = new Destiny2Api();
 }