从管道构建打印定义常量的列表

问题描述

我想问你, 试图通过管道推动一些常量并在代码中使用它。 但是有一些问题,似乎我的常量不能正常工作。

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 (将#修改为@)