// This method gets called by the runtime. Use this method to add services to the container. public void ConfigureServices(IServiceCollection services) { services.AddIdentityServer() .AddInMemoryIdentityResources(ConfigResources.GetIdentityResources()) .AddInMemoryApiResources(ConfigResources.GetApiResources()); services.AddControllers(); }
private XmlNode GetNewEnvironmentNode(string newEnv) { string xmlContent = ConfigResources.GetDefaultArasConfigEnvXml(); xmlContent = xmlContent.Replace(@"<Name>dev</Name>", $@"<Name>{newEnv}</Name>"); XmlDocument partXmlDoc = new XmlDocument(); partXmlDoc.LoadXml(xmlContent); return(partXmlDoc.DocumentElement); }
// This method gets called by the runtime. Use this method to add services to the container. public void ConfigureServices(IServiceCollection services) { services.AddIdentityServer() .AddInMemoryIdentityResources(ConfigResources.GetIdentityResources()) .AddInMemoryApiResources(ConfigResources.GetApiResources()) .AddInMemoryClients(Clients.GetClients()) .AddTestUsers(Users.GetTestUsers()) .AddDeveloperSigningCredential(); services.AddControllers(); }
// This method gets called by the runtime. Use this method to add services to the container. public void ConfigureServices(IServiceCollection services) { services.AddIdentityServer() .AddInMemoryIdentityResources(ConfigResources.GetIdentityResources()) .AddInMemoryApiResources(ConfigResources.GetApiResources()) .AddInMemoryClients(Clients.GetClients()) .AddTestUsers(Users.GetTestUsers()) .AddDeveloperSigningCredential(); services.AddControllers(); services.AddMvc(options => options.EnableEndpointRouting = false); }
private void CreateConfigFileIfMissing() { if (!File.Exists(ARAS_CONFIG_FILE)) { string xml = ConfigResources.GetDefaultArasConfigEnvXml(); using (StreamWriter sw = new StreamWriter(ARAS_CONFIG_FILE, true)) { sw.WriteLine(@"<?xml version=""1.0""?>"); sw.WriteLine("<Configs>"); sw.Write(xml); sw.WriteLine("</Configs>"); } } }
private static string ResolveConfigFile(string file, bool forceFileInitialization = false) { if (string.IsNullOrEmpty(file)) { return(string.Empty); } var filename = Path.GetFileName(file); var userRoot = PathHelper.UserConfigDirectory; var userFile = Path.Combine(userRoot, filename); if (!File.Exists(userFile) || forceFileInitialization) { // Let's see if we don't have a template file in our resources var bytes = ConfigResources.GetResource(filename); if (bytes != null && bytes.Length > 0) { File.WriteAllBytes(userFile, bytes); } } return(userFile); }