public async Task <string> GenerateAsync(Uri uri, string user = "", string password = "") { //if (string.IsNullOrEmpty(uri.AbsoluteUri)) // throw new ArgumentNullException(); // MetaData = await MetaDataReader.LoadMetaDataHttpAsync(ServiceUri, User, Password); MetaData = await MetaDataReader.LoadMetaDataHttpAsync(uri, user, password); var gen = PocoFactory.GeneratePoco(MetaData, Setting); ClassList = gen.ClassList; CodeText = gen.ToString(); Debug.WriteLine(CodeText); return(CodeText); }