Application Service的主机名路径
问题描述:
如何从ApplicationService获取主机名(例如http://servername/myapp)?Application Service的主机名路径
我要创建链接的方法控制,以提供从电子邮件HTML正文(从ApplicationService
答
产生你有没有试过这种电子邮件的文件下载?
System.Security.Principal.WindowsIdentity.GetCurrent().Name
答
为您的应用程序模块how to create config
创建配置public class AppModuleConfig { public string HostName { get; set; } }
在你的MVC Web模块,你可以设置的主机名VAL UE对的AppModule:
Configuration.Get<AppModuleConfig>().HostName = "code to get host name from mvc web";
然后在你的应用服务,你可以注入你的AppModuleConfig并获得主机名值:
public YourService(AppModuleConfig configuration)
{
_configuration = configuration;
var hostName = _configuration.HostName;
}
我不想当前用户名,但目前的主机名 – Saro