static void Main(string[] args) { tm1One = LoginToTM1(ConfigurationManager.AppSettings["tm1ServerOne"].ToString(), ConfigurationManager.AppSettings["CAMURLOne"].ToString()); tm1Two = LoginToTM1(ConfigurationManager.AppSettings["tm1ServerTwo"].ToString(), ConfigurationManager.AppSettings["CAMURLTwo"].ToString()); //var Views = new JabilTM1RestAPI.Resources.Cellset[2]; //var periods = System.IO.File.ReadAllLines(PeriodlistLocation); // var mdxString = System.IO.File.ReadAllText(MDXLocation); ///var mdx = new MdxParameter(); }
public static Tm1 LoginToTM1(string serverURL, string CAMURL) { var tm1 = new Tm1(); tm1.Okta = bool.Parse(ConfigurationManager.AppSettings["OKTA"].ToString()); tm1.Cam = bool.Parse(ConfigurationManager.AppSettings["CAM"].ToString()); tm1.LoginUrl = CAMURL; tm1.ServerUrl = serverURL; tm1.UserName = ConfigurationManager.AppSettings["username"].ToString(); tm1.Password = ConfigurationManager.AppSettings["password"].ToString(); tm1.MaxTimeoutMinutes = int.Parse(ConfigurationManager.AppSettings["maxTimeout"].ToString()); tm1.MaxConnections = 5; return(tm1); }