Does an entity speaking the god’s language understand every language?

I can’t remember exactly the name, but I heard of a language used by gods, wich is understandable by every sentient being. It directly form the concept in the auditor’s mind (thus, you can adress everybody at the same time, even if they’re from different origins/species/etc).

It can not be learned and is reserved to superior entity to communicate with mortals (so it’s probably not the Celestial)


Now, let’s say for story’s sake, that a mortal does know it (for GM-ing reasons). Does the ability to speak God’s language grant him the ability to understand other sentients beings, speaking differents language?

First, I would say no, as the mortal doesn’t know other languages. But how do gods understand their followers in that case? Heavy use of “Comprehend Languages” spell?

What is the appropriate way to represent type attribute of one entity in a conceptual model?

I have a vehicle entity, and this vehicle can be of different types. How a model this in a conceptual design?, I place the type as an attribute of the vehicle entity? and if each vehicle has its own set of attributes, how do I model each vehicle type if it is already as a vehicle attribute?

How to create two apps in MS Azure with the same Entity IDs? [migrated]

I am needing some technical inputs to overcome a technical challenge with regards to an MS Azure app.

Goes like this…

We have manually configured a non-gallery app in MS Azure which allows a third party party platform to SSO (SAML based) into their app. It works fine no issues. This app allows SSO for the third party platform’s Australia based staff.

However, I am now needing to configure another app for the same third party platform in order to support SSO for their New Zealand based staff. However, the ‘Entity ID’ that the third party has provided me for this second app is the same. The reply URL etc. are different.

In MS Azure all Australia and New Zealand staff are in the same Azure instance. My technical team is now faced with a big challenge as they are unable to create the second app (in MS Azure) as the ‘Entity ID’ for two apps is the same. How do I work around this uniqueness requirement? How do I configure two apps with the same ‘Entity ID’ in MS Azure?

Any help would be greatly appreciated.

Does a dead body controlled by a magical mushroom entity count as undead?

My players will soon be going into a dungeon that is an old abandoned dwarven mine. I plan to have there be a mushroom-like entity or something that has taken over the mine and is the reason the mine is abandoned. (invaded and killed a few of the miners)

My question is if the mushroom entity uses its spores to grow fungus on the dead bodies and control them would they count as undead for the purpose of a cleric’s Turn Undead feature?

Windows Forms decrypt password SQL Entity Framework

tengo la siguiente cuestión, necesito hacer un proyecto en windows forms que consulte datos de una base de SQL que fue generada por Entity Framework, entonces estoy tratando de comparar contraseñas entre la que ingreso por WF con la que tengo en la base de datos, la cuestion está en que EF encripta los datos de la contraseña y por tanto si lo tengo que comparar pues, necesito desencriptarlo. Esto es una suposición, no se haya otra forma de comparar estos datos. Y pues este es el código que tengo

public partial class MainWindow : Window {     private Models.SecurityController _security;     public MainWindow()     {         InitializeComponent();         _security = new Models.SecurityController();     }      private void Button_Click(object sender, RoutedEventArgs e)     {         var email = EmailInput.Text;         var pass = PassInput.Password;         email = email.Replace(" ", "");         if (email == "" )         {             EmailInput.Focus();             Errorlbl.Content = "Por favor utiliza un mail valido";         }         else if (pass == "")         {             PassInput.Focus();             Errorlbl.Content = "Por favor utiliza una contraseña";         }         else if (email != null && pass != null)         {             using (DBEnt db = new DBEnt())             {                 var item = db.AspNetUsers.Where(u => u.Email.Equals(email)).FirstOrDefault();                  if (item == null)                 {                     Errorlbl.Content = "Usuario mail invalido";                 }                 else {                     Errorlbl.Content = "Usuario valido";                 }                  var query =                 db.AspNetUsers.Where(u => u.Email.Equals(email)).FirstOrDefault();                 var hashedpassword = query.PasswordHash;                 var unhashed = _security.Decrypt(pass, hashedpassword);             }         }     } } 

hasta este punto hashedpassword me devuelve null

Y todo esta es la clase SecurityController

class SecurityController {     public string Encrypt(string key, string data)     {         string encData = null;         byte[][] keys = GetHashKeys(key);          try         {             encData = EncryptStringToBytes_Aes(data, keys[0], keys[1]);         }         catch (CryptographicException) { }         catch (ArgumentNullException) { }          return encData;     }      public string Decrypt(string key, string data)     {         string decData = null;         byte[][] keys = GetHashKeys(key);          try         {             decData = DecryptStringFromBytes_Aes(data, keys[0], keys[1]);         }         catch (CryptographicException) { }         catch (ArgumentNullException) { }          return decData;     }      private byte[][] GetHashKeys(string key)     {         byte[][] result = new byte[2][];         Encoding enc = Encoding.UTF8;          SHA256 sha2 = new SHA256CryptoServiceProvider();          byte[] rawKey = enc.GetBytes(key);         byte[] rawIV = enc.GetBytes(key);          byte[] hashKey = sha2.ComputeHash(rawKey);         byte[] hashIV = sha2.ComputeHash(rawIV);          Array.Resize(ref hashIV, 16);          result[0] = hashKey;         result[1] = hashIV;          return result;     }      //source: https://msdn.microsoft.com/de-de/library/system.security.cryptography.aes(v=vs.110).aspx     private static string EncryptStringToBytes_Aes(string plainText, byte[] Key, byte[] IV)     {         if (plainText == null || plainText.Length <= 0)             throw new ArgumentNullException("plainText");         if (Key == null || Key.Length <= 0)             throw new ArgumentNullException("Key");         if (IV == null || IV.Length <= 0)             throw new ArgumentNullException("IV");          byte[] encrypted;          using (AesManaged aesAlg = new AesManaged())         {             aesAlg.Key = Key;             aesAlg.IV = IV;              ICryptoTransform encryptor = aesAlg.CreateEncryptor(aesAlg.Key, aesAlg.IV);              using (MemoryStream msEncrypt = new MemoryStream())             {                 using (CryptoStream csEncrypt =                         new CryptoStream(msEncrypt, encryptor, CryptoStreamMode.Write))                 {                     using (StreamWriter swEncrypt = new StreamWriter(csEncrypt))                     {                         swEncrypt.Write(plainText);                     }                     encrypted = msEncrypt.ToArray();                 }             }         }         return Convert.ToBase64String(encrypted);     }      //source: https://msdn.microsoft.com/de-de/library/system.security.cryptography.aes(v=vs.110).aspx     private static string DecryptStringFromBytes_Aes(string cipherTextString, byte[] Key, byte[] IV)     {         byte[] cipherText = Convert.FromBase64String(cipherTextString);          if (cipherText == null || cipherText.Length <= 0)             throw new ArgumentNullException("cipherText");         if (Key == null || Key.Length <= 0)             throw new ArgumentNullException("Key");         if (IV == null || IV.Length <= 0)             throw new ArgumentNullException("IV");          string plaintext = null;          using (Aes aesAlg = Aes.Create())         {             aesAlg.Key = Key;             aesAlg.IV = IV;              ICryptoTransform decryptor = aesAlg.CreateDecryptor(aesAlg.Key, aesAlg.IV);              using (MemoryStream msDecrypt = new MemoryStream(cipherText))             {                 using (CryptoStream csDecrypt =                         new CryptoStream(msDecrypt, decryptor, CryptoStreamMode.Read))                 {                     using (StreamReader srDecrypt = new StreamReader(csDecrypt))                     {                         plaintext = srDecrypt.ReadToEnd();                     }                 }             }         }         return plaintext;     } }    

Quiza me estoy complicando mucho, alguien sabe como puedo hacer esto mejor o si lo estoy haciendo bien?

Will my familiar remember me when I re-summon it, or is it a new entity?

Playing D&D 5e, and my Pact of the Chain warlock’s quasit familiar, Jimmy Peanuts, has fallen at the hands of a lizardman and vanished upon hitting 0 hp.

I understand that I can cast Find Familiar again and summon a quasit familiar, but I’m not entirely sure if I’m re-summoning Jimmy Peanuts, or a ‘fresh’ quasit (for the sake of argument, we’ll call him Joey Walnuts).

Will the quasit be the returning Jimmy Peanuts, with whatever memories the quasit-resembling-familiar-spirit with INT 7 is capable of forming and retaining, or a fresh Joey Walnuts, who has no prior experience with me or my party?

(I have read this thread, but this particular familiar-death nuance isn’t discussed: What happens when a familiar 'dies'?)

What happens if modifications are made to the base entity while it is under the effects of a suppressed True Polymorph?

Posit the following situation: A wizard has True Polymorphed a stick into, say, an adult Silver Dragon, and maintained it for the full hour. He uses the thing as a mount, he’s kept it happy with the idea, and all is well with the world. An enemy catches them both in an antimagic field, and while he’s picking himself up off the ground, breaks the stick in half and hands the two halves to two goblins, who start running in opposite directions. What happens when the goblins in question clear the antimagic field?

error en metodo listar con asp,net entity

soy nuevo en lo que es c# asp.net con entity, la situación es que estoy haciendo un método listar donde me traiga., os datos de a tabla pare con sus hijos, pero no logro hacer que e traiga todos, solo me trae hasta clientes, en el método se ve.

[HttpGet("{id}")]     public async Task<ActionResult<MedicionPrincipal>> GetMedicion(int id)      {          var MedicionPrincipal = await _context.MedicionPrincipal.FirstOrDefaultAsync( m=> m.IdMedicion == id);          if (MedicionPrincipal == null)         {             return NotFound();         }          return Ok(MedicionPrincipal);     } 

esta bien formulado o me pueden guiar de alguna otra manera de hacerlo, tambien he visto que el metodo foreach puede hacerlo, o si me recomiendan algun link la verdad no he encontrado nada bueno

Como puedo agregar una vista u otra tabla al data entity model sin que se actualicen las demas tablas?

tengo una aplicacion que utiliza un data entity model. Como puedo agregar una vista a este modelo de datos sin que se me actualicen las demas entidades ya que las demas entidades estan decoradas manualmente y al actualizar se me borran estos cambios. Gracias de ante mano