如何解决从管道构建打印定义常量的列表
我想问你, 试图通过管道推动一些常量并在代码中使用它。 但是有一些问题,似乎我的常量不能正常工作。
csproj。如下:
[assembly: Dependency(typeof(AuthDroid))]
namespace CaminanteFinal.Droid
{
class AuthDroid : IAuth
{
public async Task<string> LoginWithEmailPassword(string email,string password)
{
try
{
var user = await FirebaseAuth.Instance.SignInWithEmailAndPasswordAsync(email,password);
var token = await (FirebaseAuth.Instance.CurrentUser.GetIdToken(false).AsAsync<GetTokenResult>());
//return FirebaseAuth.Instance.CurrentUser.Uid;
return token.Token;
}
catch (FirebaseAuthInvalidUserException e)
{
Acr.UserDialogs.UserDialogs.Instance.Alert(e.ErrorCode,"Error","Ok");
e.PrintStackTrace();
return "";
}
catch (FirebaseAuthInvalidCredentialsException e)
{
Acr.UserDialogs.UserDialogs.Instance.Alert(e.ErrorCode,"Ok");
e.PrintStackTrace();
return "";
}
}
public async Task<string> RegisterWithEmailPassword(string email,string password)
{
try
{
var user = await FirebaseAuth.Instance.CreateUserWithEmailAndPasswordAsync(email,password);
Acr.UserDialogs.UserDialogs.Instance.Alert("User " + email + " with password " + password + " has been created.","Success!","Ok");
return "";
}
catch (FirebaseAuthUserCollisionException e)
{
Acr.UserDialogs.UserDialogs.Instance.Alert(e.ErrorCode,"Ok");
e.PrintStackTrace();
return "";
}
catch (FirebaseAuthWeakPasswordException e)
{
Acr.UserDialogs.UserDialogs.Instance.Alert(e.ErrorCode,"Ok");
e.PrintStackTrace();
return "";
}
}
}
}
像这样使用它们(例如来自网络):
<PropertyGroup>
<DefineConstants>TRACE;DEBUG;$(Constants)</DefineConstants>
</PropertyGroup>
但不确定参数“DEV”等是否顺利。 所以我想从我的构建得到的所有defineConstants 打印。 有什么方法可以打印所有这些吗?
谢谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。