public async Task <Application> CreateApplicationAsync(Application application) { if (string.IsNullOrEmpty(application.ClientName)) { throw new Exception("Client name is missing!"); } var fullApplication = _builder.CreateApplication(application.ClientName, application.ApplicationType); var client = _mapper.Map <Application, Client>(fullApplication); await _is4Context.Clients.AddAsync(client.ToEntity()); var count = await _is4Context.SaveChangesAsync(); return(application); }
public void CreateAppliation_SetClientName() { var app = applicationModelBuilder.CreateApplication("App1", ApplicationType.MachineToMachine); Assert.AreEqual("App1", app.ClientName); }